Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
linux bash脚本错误_Bash - Fatal编程技术网

linux bash脚本错误

linux bash脚本错误,bash,Bash,当我尝试运行此脚本时 for ((i=1; i<=5; i++)) do for ((j=1; j<=5; j++)) do echo –n $i done echo " " done for((i=1;i看来您使用的解释器不是bash。我已经缩进了您的代码,但在没有缩进的情况下也可以正常工作 $cat test.bash 对于((i=1;使用shebang#!/bin/bash)你的脚本的第一行有shebang(#!/bin/bash)吗?这不是破折号-n应该是-n或(i=l=1

当我尝试运行此脚本时

for ((i=1; i<=5; i++))
do
for ((j=1; j<=5; j++))
do
echo –n $i
done
echo " "
done

for((i=1;i看来您使用的解释器不是bash。我已经缩进了您的代码,但在没有缩进的情况下也可以正常工作

$cat test.bash

对于((i=1;使用shebang
#!/bin/bash
)你的脚本的第一行有shebang(
#!/bin/bash
)吗?这不是破折号
-n
应该是
-n
(i=l=1;它的代码可以在没有shebang的情况下运行。
syntax error near unexpected token '(('

for ((j=1; j<=5; j++))"