从Linux下载文件到Windows没有换行问题详解程序员

  这是一个小问题,一般用txt打开文件才会遇到,word打开也是正常(估计其他编程软件打开也正常)。

  顺便提一下pscp从Linux上下载文件到Windows。

C:/Users/xuefei>pscp [email protected]:/home/xf/b.sh c:/Users/xuefei/Desktop/ 
[email protected]'s password: 
b.sh                      | 0 kB |   0.1 kB/s | ETA: 00:00:00 | 100% 

  这时候需要看一下是否有unix2dos或dos2unix这两个命令。如果没有需要root用户rpm安装一下。我这里挂载了一个CentOS7的光盘镜像到/mnt(CentOS7将两个命令集成,CentOS6需要安装两个)

[[email protected] ~]# rpm -ivh /mnt/Packages/dos2unix-6.0.3-7.el7.x86_64.rpm  
准备中...                          ################################# [100%] 
正在升级/安装... 
   1:dos2unix-6.0.3-7.el7             ################################# [100%] 

  安装完成后使用命令转换一下即可

[[email protected] ~]$ unix2dos b.sh  
unix2dos: converting file b.sh to DOS format ... 
[[email protected] ~]$ echo $? 
0  //0代表没有问题 

  这时候再次下载。这时候再用txt打开就没有问题了。

  同理dos2unix就是反过来转换一下。

 

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/2793.html

(0)
上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐

发表回复

登录后才能评论