目錄
- 一.前期準備
- 二.回車轉換
一.前期準備
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上使用記事本打開,發現出現串行

二.回車轉換
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下使用記事本打開,發現格式正確沒有串行

自此,串行問題解決,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/209230.html
標籤:其他
上一篇:Centos 7 .Net core后臺守護行程Supervisor教程
下一篇:linux 下對zip,rar,tar,tar.gz,tar.bz2,tar.xz,gzip,bzip2,xz檔案的歸檔,壓縮和解壓縮
