Bash:在带有grep输出的for循环中设置变量时,找不到命令错误

时间:2018-10-23 19:48:46

标签: bash for-loop variables grep

10Bam=$(grep -E -o '10_${filename}.+' contents.txt)
15Bam=$(grep -E -o '15_${filename}.+' contents.txt)
16Bam=$(grep -E -o '16_${filename}.+' contents.txt)

尝试在for循环中使用以上内容,以将grep输出输出到要在其他函数中使用的变量中。但是,我不断收到错误消息,指出"line 19: 1330Bam=: command not found".已验证grep部分在循环外起作用,用实际文件名替换了${FILENAME}位。不确定我在语法方面出了什么问题,对您的帮助将不胜感激。

0 个答案:

没有答案
相关问题