红联Linux门户
Linux帮助

sed tr批量转换邮箱格式 去除"\n" 行尾添加";"

发布时间:2017-01-09 10:15:41来源:blog.csdn.net/yangbodong22011作者:杨博东
1:从phpmyadmin上拿下来的数据是这样的:
sed tr批量转换邮箱格式 去除"\n" 行尾添加";"
 
2:od -c 发现存在\r\n (windows上编码问题)
$  od -c sql.csv
sed tr批量转换邮箱格式 去除"\n" 行尾添加";"
先将\r处理掉
$ sed 's/\r//' sql.csv
然后再给每行后面添加 ;
$ sed -i 's/$/;/' sql.csv 
如果不保证正确,先不要加-i参数,-i表示直接对原文件修改
sed tr批量转换邮箱格式 去除"\n" 行尾添加";"
 
3:然后我们处理掉所有的\n
$ tr "\n" " " < sql.csv
sed tr批量转换邮箱格式 去除"\n" 行尾添加";"
然后就可以在邮箱的收件人那里粘贴批量发送了。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/27641.html