bash脚本中的语法错误:sed命令

时间:2017-01-28 12:26:51

标签: bash sed

脚本:

#!/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

0 个答案:

没有答案