BASH,”;触摸“;及;ln-s";内循环
运行此代码时,出现以下错误: 意外标记附近的语法错误BASH,”;触摸“;及;ln-s";内循环,bash,for-loop,syntax,touch,Bash,For Loop,Syntax,Touch,运行此代码时,出现以下错误: 意外标记附近的语法错误('touch FILE$i FILE($i+1);' 怎么了 #!/bin/bash for ((i=1; i<=99; i++ )); do touch FILE$i FILE($i+1); ln -s FILE$i FILE($i+1); done !/bin/bash 对于((i=1;i进行算术运算,请使用$(…)语法: 触摸文件$i文件$($i+1))
('
touch FILE$i FILE($i+1);'
怎么了
#!/bin/bash
for ((i=1; i<=99; i++ ));
do
touch FILE$i FILE($i+1);
ln -s FILE$i FILE($i+1);
done
!/bin/bash
对于((i=1;i进行算术运算,请使用$(…)
语法:
触摸文件$i文件$($i+1))
请参见非主题:当您要访问ln-s FILE 1 FILE2
时,您不需要先触摸FILE2。您的代码正在尝试创建一个符号链接链。您确定要这样做,还是希望FILE2,…,FILE99全部链接到FILE1。在这种情况下,您可能希望触摸FILE1;for((i=2;i)