i具有包含大约100m行的数据的CSV文件,我想在每行末尾添加 ^m,因为如果没有a ^m,我不能将CSV文件加载到表(仅加载第一行,然后忽略另一行)。
我尝试将 ^m添加到行末端,然后按Ctrl V和Ctrl M,然后再次进行测试加载,但是我无法手动输入 ^m,我无法生成新的CSV文件再次因为需要很长时间。
原始示例A B C DAA,BB,CC,DD
我的期望a,b,c,d^mAA,BB,CC,DD^M
我试图使用:%s/$/^m/g和ex "%s/$/^m/g" -cwq item_1.csv
,但这就像我使用这样的Enter命令
原始示例A B C DAA,BB,CC,DD
命令后,它有一个空白的新行,而不是 ^ma,b,c,d
aa,bb,cc,dd
谢谢,最好的问候
为什么不使用unix2dos?您本质上想进行dos2unix
的反面http://www.linuxcommand.org/man_pages/unix2dos1.html