请问怎么把txt文件转换为unix文件啊

我看到好像有个dos2unix命令,但不知道怎么用啊

比如我有个文件是a.txt

以前是手工把后缀去掉,文件名就是a
然后再untraedit中手工转换为unix文件

请问这个流程要做成每天自动的,怎么办啊
就是第一,要去掉.txt的后缀
第二,要转换为unix文件

很急,谢谢了

通常不需要特别转换,也不需要改名,当你把WINDOWS系统上的文件用ftp传送到unix上的时候,有两个传送方式,一是文本传送,二是二进制文件传送,默认方式下txt后缀文件自动选择文本传送方式,传完以后不需任何转换自动保存为unix文本文件

只有当你的文本文件以二进制文件传送方式传送的时候,需要用dos2unix工具来转换成文本文件
例如:dos2unix a.txt a

NAME
dos2unix - convert text file from DOS format to ISO format

SYNOPSIS
dos2unix [-ascii] [-iso] [-7] [-437 | -850 | -860 | -863 |
-865] originalfile convertedfile
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-05
tr -d "\r" <dosfile >unixfile
后缀没关系 要改名用mv命令就行了