在linux下有工具可以实现windows到linux以及linux到windows格式的转换,用这个工具可以方便解决这些问题!在centos有linux转windows的命令是:unix2dos以及windows转换linux格式的命令是:dos2unix。
试了以下会报如下错误:
点击(此处)折叠或打开
- -bash: unix2dos: command not found
点击(此处)折叠或打开
- yum list | grep unix2dos
点击(此处)折叠或打开
- unix2dos.x86_64
点击(此处)折叠或打开
- yum provides */dos2unix
点击(此处)折叠或打开
- 已加载插件:fastestmirror
- Loading mirror speeds from cached hostfile
- * base: mirrors.btte.net
- * extras: mirrors.btte.net
- * updates: mirrors.btte.net
- extras/filelists_db | 30 kB 00:00
- updates/filelists_db | 1.0 MB 00:01
- dos2unix-3.1-37.el6.x86_64 : Text file format converter
- Repo : base
- 匹配来自于:
- Filename : /usr/bin/dos2unix
点击(此处)折叠或打开
- yum install dos2unix
- yum install unix2dos
使用该命令的格式如下:
点击(此处)折叠或打开
- dos2unix [-qkn] file [newfile]
- unix2dos [-qkn] file [newfile]
-k --keepdate: 保留输出文件的日期不变
-q --quiet: 静默模式,忽略所有警告,一直处于输入->输出
-n --new: 保留原来的旧文件,将转换后的内容输出到新文件
示例:将linux下格式的httpd.txt转换成windows下的格式:
点击(此处)折叠或打开
- [root@localhost init.d]# unix2dos -k httpd.txt
- unix2dos: converting file httpd.txt to DOS format ...