0
我有一个包含190个记录的文件,并且想将其拆分为190个单独的文件。 我面临的问题是,在将其分割为190个单独文件后,每个文件的末尾都会添加一个换行符。使用awk拆分文件时删除换行符
每行在其中都有“注”字。
我使用awk命令
awk '{if ($0 ~ /NOTE/) a++} {printf >> "file"a}' OrgFile.txt
下面是我Orgfile.txt有190条记录的外观
2014-09-04-22.13.12.000000000000000912345678 NOTE 123456 123456
2014-08-04-23.22.12.000000000000000912345678 NOTE 123456 123456
2014-07-04-07.07.12.000000000000000912345678 NOTE 123456 123456
.....
样本如何仍然可以使用这个命令来创建这些新的个体来自Orgfile的文件,但没有换行符。
如果有人知道如何做到这一点更好,也将是巨大的
感谢
该命令不会*添加换行符文件。在十六进制编辑器中打开它以查看。 – hek2mgl 2014-09-19 08:05:09
确实如此,这就是为什么我问这个问题 – Chor419 2014-09-19 08:54:21
你是用十六进制编辑器打开它的吗? – hek2mgl 2014-09-19 11:20:05