shell命令--dos2unix

shell命令--dos2unix

0、dos2unix命令的专属图床

点此快速打开文章图床_shell命令dos2unix

1、dos2unix命令的功能说明

dos2unix 是将 Windows 格式文件转换为 UnixLinux 格式的实用命令。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有话说』:快来扫一扫下面链接的二维码,加入我们吧!

posted @ 2020-02-06 08:00  MineGi  阅读(1046)  评论(0编辑  收藏  举报