Linux上用yum命令安装dos2unix和unix2dos的方法

我们都知道。打回车键就是换行的意思。

在不同系统下打回车键效果是不同的:

MAC OS下:dakdhih \r

LINUX下:dakdhih \n

DOS\WINDOWS下:dakdhih \r\n


如果我要把一个文本文件从linux下换到DOS下,就很不好搞,why?

举个例子,本来在linux下hello.c文件是这样写的

hello\n

i'M PIG\n

hahahaha\n

are you a pig\n 


然后转到windos下,\n后面没有\r????

window编译器读代码 ,也就是没有读到\r\n一起出现,就不给换行,

所以结果会是这样:


helloi'M PIGhahahahaare you a pig  

要是有标点空格还好,没有就很他妈难受


所以我们要转换格式要用到linux命令unix2dos [文件名]

一般干净的机子是没有这个命令的,想要安装还要用到安装命令的命令,下载命令前要登陆root权限 su -root ,输密码 ,再用yum 命令

yum -y install [要安装的命令*]

yum -y install unix2dos*

yum -y install dos2unix*


转换:unix2dos hello.c




猜你喜欢

转载自blog.csdn.net/luoyir1997/article/details/80479437