shell命令--dos2unix
shell命令--dos2unix
0、dos2unix命令的专属图床
点此快速打开文章【图床_shell命令dos2unix】
1、dos2unix命令的功能说明
dos2unix
是将Windows
格式文件转换为Unix
、Linux
格式的实用命令。Windows
格式文件的换行符为\r\n
,而Unix&Linux
文件的换行符为\n
.dos2unix
命令其实就是将文件中的\r\n
转换为\n
。
2、dos2unix命令的语法格式
SYNOPSIS dos2unix [options] [FILE ...] [-n INFILE OUTFILE ...] unix2dos [options] [FILE ...] [-n INFILE OUTFILE ...]
3、dos2unix命令的选项说明
- -h:显示命令dos2unix联机帮助信息。
- -k:保持文件时间戳不变
- -q:静默模式,不输出转换结果信息等
- -v:显示命令版本信息
- -c:转换模式
- -o:在源文件转换,默认参数
- -n:保留原本的旧档,将转换后的内容输出到新档案.默认都会直接在原来的文件上修改
4、dos2unix命令的实践操作
范例1:直接在源文件基础上将此文件从
dos
格式转换为unix
格式清空目录
cd && rm -rf /test -->将之前的实验环境删除掉。提示:rm -rf 谨慎使用! mkdir /test && cd /test
不加参数
touch file.txt dos2unix file.txt
范例2:保留源文件
ls dos2unix -n file.txt newfile.txt ll
范例3:一次转换多个文件
dos2unix file.txt file.txt newfile.txt
范例4:不改变转换后文件的时间戳
ll dos2unix -k file.txt ll dos2unix file.txt ll
范例5:静默转换
dos2unix -q file.txt
『MineGi有话说』:快来扫一扫下面链接的二维码,加入我们吧!
![](https://img2018.cnblogs.com/blog/1535493/202001/1535493-20200102092427602-730821839.jpg)
您的资助是我最大的动力!
金额随意,欢迎来赏!
![](https://img2018.cnblogs.com/blog/1535493/202001/1535493-20200102092422552-492240121.jpg)