AWK命令结果中的变量输出到错误的位置

时间:2017-12-10 08:16:02

标签: awk

我正在制作bash脚本,该脚本从* .txt文件中的两列获取数据并编译命令。

awk -F":" '{print "./otherscript.py " $1 " -s " $2 "--username user.user --password password"}' /home/el/1.txt

所以它应该得到

./otherscript.py BLA1 -s BLA2 --username user.user --password password /home/el/1.txt

我得到的是

./otherscript.py BLA1 BLA2 -s --username user.user --password password /home/el/1.txt

,所以变量$ 2似乎不会放在它应该去的地方。任何想法可能是什么原因?

0 个答案:

没有答案