1、文件追加拼接
cat BB.txt >> AA.txt
2、AA原文分别取前三列和第四列(四列后)
cut -d',' -f1-3 AA.csv > 1-3.csv cut -d',' -f4- AA.csv > 4.csv
3、替换文件中的^M字符
sed -i 's/^M//g' 4.csv
注意:这里的“^M”要使用“CTRL-V CTRL-M”生成,不能直接键入“^M”。cat -A 4.csv或者cat -v 4.csv可以查看文件是否有“^M”符号。
4、合并文件
paste -d"\t" 1-3.csv 4.csv 5.txt > 1-5.csv
5、文件分隔符替换,逗号“,”替换制表符“\t”
sed -i "s/,/\t/g" AA.csv
6、文件分隔符替换,制表符“\t”替换逗号“,”
sed -i "s/\t/,/g" AA.csv
标签:AA,文件,txt,编辑,sed,linux,csv,替换 From: https://www.cnblogs.com/ksky-2023/p/17388410.html