数码资讯
Linux系统服务器上的转换器代码转换
(一) 最近,我们一直在学习shell编程,但我们已经下载的源代码的Linux程序设计指定的网站,但它一直是一个问题,当使用它。提示:狂欢: / / /仓那:SH ^ M:损坏的翻译:没有文件或目录然后打开文件用vi编辑器,发现有一条浅蓝色的人物^ m'at每一行的结尾才知道的问题。 这并不奇怪,这
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
(一)
最近,我们一直在学习shell编程,但我们已经下载的源代码的Linux程序设计指定的网站,但它一直是一个问题,当使用它。提示:狂欢: / / /仓那:SH ^ M:损坏的翻译:没有文件或目录然后打开文件用vi编辑器,发现有一条浅蓝色的人物^ m'at每一行的结尾才知道的问题。
这并不奇怪,这个错误是由于对Linux和Windows的文本文件的行结束的区别。在Linux,文本文件使用N(0A)表达的回归线,而Windows使用RN(0D 0A)表达的回归线。所以经常使用Linux的Windows文本文件的错误。为了避免这种错误,Linux将文本格式的互相提供两种命令:dos2unix和unix2dos,dos2unix变换Rn为N,N为Rn unixtodos变换。
dos2unix和unix2dos命令的使用非常简单,和dos2unix文件名格式为:
如果你想更多地了解这两个命令,你可以看到手册:
人dos2unix
它会告诉你关于dos2unix高级用法
(二)
Ubuntu默认不安装dos2unix工具,也没有一个工具叫(我用的dos2unix Solaris,我不知道为什么Ubuntu并不存在),但有另一种工具,mdash;mdash;tofrodos,下面安装和使用它。
当然,这是APT安装。
(1)安装tofrodos
sudo apt-get install tofrodos
事实上,它安装了两个工具:托多斯(相当于unix2dos),和fromdos(相当于dos2unix)
现在可以进行文本格式转换。
例如,todos Hello.txt(即unix2dos你好.txt)
Fromdos Hello.txt(即dos2unix你好.txt)
(2)做一些优化
由于对unix2dos和dos2unix命令,你可以连接两个工具安装以上unix2dos和dos2unix,或只是一个别名,把它放在启动脚本。
步:
LN的 / usr /斌/待办事项/ usr /斌/ unix2dos
Ln -s /usr/bin/fromdos /usr/bin/dos2unix
或采取一个别名在~ / .bashrc
六~ / .bashrc
添加别名unix2dos =托多斯别名dos2unix = fromdos
(三)
此外,如果你想在一个目录取代了很多,你可以使用xargs找到+
例如:
找到。 /模型-name xargs fromdos | SH
最近,我们一直在学习shell编程,但我们已经下载的源代码的Linux程序设计指定的网站,但它一直是一个问题,当使用它。提示:狂欢: / / /仓那:SH ^ M:损坏的翻译:没有文件或目录然后打开文件用vi编辑器,发现有一条浅蓝色的人物^ m'at每一行的结尾才知道的问题。
这并不奇怪,这个错误是由于对Linux和Windows的文本文件的行结束的区别。在Linux,文本文件使用N(0A)表达的回归线,而Windows使用RN(0D 0A)表达的回归线。所以经常使用Linux的Windows文本文件的错误。为了避免这种错误,Linux将文本格式的互相提供两种命令:dos2unix和unix2dos,dos2unix变换Rn为N,N为Rn unixtodos变换。
dos2unix和unix2dos命令的使用非常简单,和dos2unix文件名格式为:
如果你想更多地了解这两个命令,你可以看到手册:
人dos2unix
它会告诉你关于dos2unix高级用法
(二)
Ubuntu默认不安装dos2unix工具,也没有一个工具叫(我用的dos2unix Solaris,我不知道为什么Ubuntu并不存在),但有另一种工具,mdash;mdash;tofrodos,下面安装和使用它。
当然,这是APT安装。
(1)安装tofrodos
sudo apt-get install tofrodos
事实上,它安装了两个工具:托多斯(相当于unix2dos),和fromdos(相当于dos2unix)
现在可以进行文本格式转换。
例如,todos Hello.txt(即unix2dos你好.txt)
Fromdos Hello.txt(即dos2unix你好.txt)
(2)做一些优化
由于对unix2dos和dos2unix命令,你可以连接两个工具安装以上unix2dos和dos2unix,或只是一个别名,把它放在启动脚本。
步:
LN的 / usr /斌/待办事项/ usr /斌/ unix2dos
Ln -s /usr/bin/fromdos /usr/bin/dos2unix
或采取一个别名在~ / .bashrc
六~ / .bashrc
添加别名unix2dos =托多斯别名dos2unix = fromdos
(三)
此外,如果你想在一个目录取代了很多,你可以使用xargs找到+
例如:
找到。 /模型-name xargs fromdos | SH
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。