tr 命令 换行处理

作者:shen 发布时间:May 26, 2011 分类:Linux,Shell

换行有三种 Windows格式(\n\r),unix格式(\n),mac格式(\r)
移除换行时,可能并不知道是哪种格式,只需要这样即可:
cat file|tr -d "\r"|tr -d "\n"
另外tr也可用来将一种格式换行转为另一种格式,比如Windows格式转为unix格式:
cat file|tr "\n\r" "\n"|sed -d "\r"
unix格式转为Windows格式:
cat file|sed -d "\r"|tr "\n" "\n\r"
unix 转为mac格式:
cat file|sed -d "\r"|tr "\n" "\r"

标签: none

添加新评论 »