AIX上碰到需要将DOS文件转换为UNIX文件的情况。但是没有dos2unix和dosread命令可以用。文件300MB所以不想下载到本地用编辑器处理。
用搜狗和百度引擎查了颇久,找到一个貌似是终极答案:
Converting Text Files for Use on DOS or AIX
- dosread(不可用,吐槽一下服务器管理员)
- sed(跑了半个小时没结束,放弃)
- vi(估计一样很耗时)
正准备放弃寻找最高效方法的时候,西安的同事Jason出手解决了,耗时不过5分钟:
tr -d "\r" < infile > outfile
从此tr荣升文件处理十大命令之首!!