以下脚本旨在对目录中的所有文件运行程序“senna”,并将每个文件的输出(保留输入文件名)写入另一个目录
for file in ./Data/in/*;
do
./senna -iobtags -usrtokens -posvbs -srl < $file > ./Data/out/$file
done
在尝试执行脚本时,出现以下错误。
-bash-4.0$ sh run.s
'un.s: line 1: syntax error near unexpected token `
'un.s: line 1: `for file in ./Data/in/*;
该脚本的代码行与上面完全相同,并且没有`。也许它暗示了别的东西。帮助解决错误将不胜感激。