shell脚本替换或删除文本文件中的回车符
shell脚本替换或删除文本文件中的回车符
1、将每行的回车符替换为逗号,并将所有行合并到一行
awk '{{printf"%s,",$0}}'
sed ':a;N;$!ba;s#\n#,#g'
2、删除文本文件中的回车符
cat filename | tr -d '\n'
3、替换文本文件中的回车符为+
sed -e 's/$/ +/' filename | xargs
cat filename|tr "\n" "+"
另外,单个字符替换使用tr比较好。

网站地图