我写了一个awk命令,并试图打印它,以便可以将结果放入新文件中,但是我不确定在哪里添加命令的打印部分。 awk命令有两件事,它根据单元格的内容更改CSV中一个单元格的内容,并删除一列。
awk -F '\t' '{sub(/OriginalShotName/,"Tape")} $1 != "TAPE"'
我想做的是将以上内容打印到终端,以便我可以使用'>'将其传递到新文件中。例如,像这样:
awk -F '\t' '{print $1}' sample.csv > output.csv
只是无法使其与更复杂的awk一起使用。
答案 0 :(得分:2)
显而易见的方法应该起作用:
awk -F '\t' '{sub(/OriginalShotName/,"Tape")} $1 != "TAPE"' sample.csv > output.csv