欢迎光临
我的个人博客网站

解决”将公司Linux服务器上的脚本导出到windows上打开串行的“问题

目录

一.前期准备

1.在linux服务器上写一个简单的脚本。

[root@node5 ~]# vim linux脚本.sh [root@node5 ~]# cat linux脚本.sh  #!/bin/bash echo "hello world!" echo "hello world!" echo "hello world!" echo "hello world!" echo "hello world!" echo "hello world!" echo "hello world!" echo "hello world!" 

2.把linux上的脚本文件传到windows上

[root@node5 ~]# sz linux脚本.sh 

3.在Windows上使用记事本打开,发现出现串行

解决”将公司Linux服务器上的脚本导出到windows上打开串行的“问题

二.回车转换

1.出现此问题的原因是windows和linux处理回车方法不同。可以使用unix2dos命令进行转换。

#想要使用unix2dos这个命令需要安装dos2unix安装包 #注意在centos7上,unix2dos这个命令已经被集成到dos2unix-6.0.3-7.el7.x86_64.rpm包中。如果是在centos6下需要安装#unix2dos.xxx.rpm这个安装包。 [root@node5 ~]# yum -y install dos2unix  #dos2unix 这个命令是把windows下的回车转成linux类型的回车 #使用unix2dos进行回车格式的转换 [root@node5 ~]# unix2dos linux脚本.sh  unix2dos: converting file linux脚本.sh to DOS format ... 

2.把转换后的脚本文件重新传回windows环境下

[root@node5 ~]# sz linux脚本.sh  

3.在windows下使用记事本打开,发现格式正确没有串行

解决”将公司Linux服务器上的脚本导出到windows上打开串行的“问题

自此,串行问题解决。

赞(0) 打赏
未经允许不得转载:张拓的天空 » 解决”将公司Linux服务器上的脚本导出到windows上打开串行的“问题
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专业的IT技术经验分享 更专业 更方便

联系我们本站主机

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏