我有一个csv,对于csv中的每一行,我需要添加新的列。其中一列是时间戳,它似乎破坏了操作。col2,col3,col4,col5,col64,5,7,01-01-2020 01:01:01,name,class 我使用了How to add new column with header to csv with awk作为参考。ORIG_FILE='sample.csv'
NEW_FILE='new_sample.cs
我想把这个文件拆分成更小的文件--如果第一个字段是john_smith,我想把字符串放在john_smith.gz中。注意:字符串字段可以并且确实包含特殊字符。我可以使用BASH在域上的for循环中很容易做到这一点,但我更喜欢使用AWK一次读取文件的效率。我尝试在awk中使用系统函数,并在字符串两边使用转义的单引号
zcat l