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}
位。不确定我在语法方面出了什么问题,对您的帮助将不胜感激。