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)