我有此文件在CSV文件与AWK替换列值
error.log中
[00:00:00.284],501,
[00:00:00.417] ,5,5294100071980
[00:00:02.463],501,
[00:00:05.169],501,
[00:00:05.529],501,
[00:00:05.730],501,
所以,如果字段$ 3其空我想打印 “没有价值”
我试着这个代码
awk '{{FS=","} if($3=="") {print $1,$2,"No value"}}'
但它打印
>[00:00:00.284] 501 No value
>[00:00:02.463] 501 No value
>[00:00:05.169] 501 No value
>[00:00:05.529] 501 No value
>[00:00:05.730] 501 No value
>[00:00:07.193] 501 No value
>[00:00:09.899] 501 No value
>[00:00:31.312] 501 No value
你真的在输入文件中的每个真实数据行之间有空行? –