我有一个包含大约 100M 行数据的 CSV 文件,我想在每一行的末尾添加 ^M 因为如果没有 ^MI 无法将 CSV 文件加载到表中(它只加载第一行然后忽略另一行)。
我尝试将 ^M 添加到行尾,然后按 Ctrl+V 和 Ctrl+M 并再次测试负载然后它可以工作,但是我无法手动输入 ^M 每行并且我无法再次生成新的 CSV 文件,因为它需要很长时间。
示例原始 a,b,c,d aa,bb,cc,dd
我期望 a,b,c,d^M aa,bb,cc,dd^M
我尝试使用 :%s/$/^M/g 和 ex +"%s/$/^M/g" -cwq ITEM_1.csv
但就像我使用这样的输入命令
示例原始 a,b,c,d aa,bb,cc,dd
命令之后,它有一个空白的新行,而不是 ^M a,b,c,d
aa,bb,cc,dd
感谢和最好的问候,