脚本:
#!/bin/bash
line_num=349
pattern_2="$(sed -n "${line_num}p" ssg_ds_5%.csv | awk 'BEGIN {FS= ","}; {print $9}')"
echo "$pattern_2"
错误:
")syntax error: invalid arithmetic operator (error token is "209
'ed: -e expression #1, char 4: unknown command: `
sed命令应该在循环中运行并从csv文件中提取一行。当我从终端发出命令时它工作正常,但是当我运行脚本时,我收到了这个错误。
任何帮助将不胜感激。 TIA