我想使用循环为目录中的所有文件运行 python 脚本bash
。该脚本运行为
python2 script.py $file 1 5 a "f$file" n;
$file
是输入文件,1和5是所有文件都相同的数字,a
应该是第二行的第一个字段$file
(我尝试将值保存到awk
变量,但这是错误的),然后输出文件 - 名称应该像输入一样f
在前面添加 - ,然后添加文字字符串n
。我试过:
for file in *.b; do
a = awk 'NR==2{print $1}' file
python2 script.py $file 1 5 a "f$file" n;
done
但是a
错误的。