非法变量名

时间:2019-08-13 16:27:06

标签: awk text-processing

我有一个包含5列的文件,并且正在尝试使用awk附加当前日期/时间。

我已经尝试过了:

awk -v newtime=$(date) -v OFS="," -F',' '{print $1, $2, $3, $4, $5, newtime}' tempDB

这:

awk -v newtime="$(date)" -v OFS="," -F',' '{print $1, $2, $3, $4, $5, newtime}' tempDB

这有效:

 awk -v newtime="BIGtest" -v OFS="," -F',' '{print $1, $2, $3, $4, $5, newtime}' tempDB

所以我认为这是特定日期值的问题,因为每次尝试时都会得到“非法变量名”。

0 个答案:

没有答案