unix2dos和dos2unix命令-unix文件系统
在UNIX系统的正文(纯文字)格式的文件中只用换行符 \n 作为行结束符,而在DOS(windows)系统的正文(纯文字)格式的文件中是以回车符\r 和换行符\n 作为行结束符,这可能会造成显示上的问题。使用ftp将linux文件中的正文文件发送到Windows系统,使用记事本打开这个文件会发现显示的内容都在一行上。因此。在将UNIX格式的文件发送到Windows系统上之前,最好先将这个文件转换成DOS格式的文件。
以下通过例子来演示怎样使用这两个工具来完成所需的转换:
首先将Linux系统的文件转换成DOS格式的文件。于是使用带有 -A参数的cat命令列出baby文件的全部内容及其换行符:
goddog@promote:~/zoo/wolf$ cat -A baby
Age: 3 months$
Weight:8kg$
Gender: F$
确认了baby文件为UNIX的纯文字格式之后,使用unix2dos命令将baby文件格式转换为DOS的纯文字格式:
goddog@promote:~/zoo/wolf$ unix2dos baby
unix2dos: converting file baby to DOS format ...
结果表明文件baby已经被转换成了DOS的格式,但是最好使用带有-A参数的cat命令再次列出baby文件的全部内容:
goddog@promote:~/zoo/wolf$ cat -A baby
Age: 3 months^M$
Weight:8kg^M$
Gender: F^M$
下面再演示使用dos2unix命令将其转换回来:
goddog@promote:~/zoo/wolf$ dos2unix baby
dos2unix: converting file baby to Unix format ...
goddog@promote:~/zoo/wolf$ cat -A baby
Age: 3 months$
Weight:8kg$
Gender: F$
除了可以使用带有-A参数的cat命令列出的换行符之外,还可以使用带有-l的ls命令来观察文件大小的变化。你会发现DOS格式的文件比UNIX格式的文件长、每行正好多出一个字符,而这个字符正是回车\r字符。
小伙伴们可以在网上下载一些Oracle的脚本文件,之后在Windows系统中使用记事本打开这些脚本文件时。如果发现显示比较乱,很可能就是文件格式的问题,因为许多Oracle脚本文件都是在UNIX系统上创建的。这时今天学习的方法就派上用场了。
今天就分享这么多了,谢谢欣赏!^3^
相关内容
-
cad逐点标注快捷键|cad的逐点标注命令
cad逐点标注快捷键|cad的逐点标注命令,,cad的逐点标注命令工具...
-
cad快捷键命令|cad快捷键命令大全标注
cad快捷键命令|cad快捷键命令大全标注,,cad快捷键命令大全标注...
-
矩形cad快捷键|CAD矩形命令快捷键
矩形cad快捷键|CAD矩形命令快捷键,,CAD矩形命令快捷键CAD软件...
-
cad重复复制快捷键|cad连续复制快捷键命令
cad重复复制快捷键|cad连续复制快捷键命令,,1. cad连续复制快...
-
cmd命令快捷键|cmd快捷键大全
cmd命令快捷键|cmd快捷键大全,,cmd快捷键大全首先介绍第一种方...
-
cad布局常用快捷键|cad布局常用快捷键命令
cad布局常用快捷键|cad布局常用快捷键命令,,1. cad布局常用快...
-
cad平面设备快捷键|cad机械设计常用快捷键命令
cad平面设备快捷键|cad机械设计常用快捷键命令,,1. cad机械设...
-
电脑计算器命令|电脑计算器命令怎么用
电脑计算器命令|电脑计算器命令怎么用,,1. 电脑计算器命令怎么...
-
cad修改快捷键的命令|cad修改快捷键的命令大全
cad修改快捷键的命令|cad修改快捷键的命令大全,,cad修改快捷键...
-
电脑系统的启动服务项|启动系统服务命令
电脑系统的启动服务项|启动系统服务命令,,启动系统服务命令这...
-
cad等分命令快捷键|cad快速等分快捷键
cad等分命令快捷键|cad快速等分快捷键,,1. cad快速等分快捷键1...
-
cad旋转命令快捷键|cad图形旋转快捷键命令
cad旋转命令快捷键|cad图形旋转快捷键命令,,cad图形旋转快捷键...
-
cmd命令电脑重启电脑|cmd重启命令
cmd命令电脑重启电脑|cmd重启命令,,1. cmd重启命令使用win+r打...
-
坐标输入快捷键|坐标输入快捷键命令
坐标输入快捷键|坐标输入快捷键命令,,坐标输入快捷键命令首先...
-
转换多线段快捷键|转换多线段快捷键命令
转换多线段快捷键|转换多线段快捷键命令,,1. 转换多线段快捷键...