成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > CentOS7運(yùn)行.sh腳本提示syntax error: unexpected end of file的解決方法

CentOS7運(yùn)行.sh腳本提示syntax error: unexpected end of file的解決方法

熱門(mén)標(biāo)簽:房產(chǎn)證地圖標(biāo)注的兩個(gè)面積 同花順電話(huà)機(jī)器人微信 輝縣市地圖標(biāo)注 北京電銷(xiāo)機(jī)器人對(duì)市場(chǎng)的影響 地圖標(biāo)注x是啥意思 威海電銷(xiāo)外呼系統(tǒng)好用嗎 湖北孝感如何辦理 武漢語(yǔ)音電銷(xiāo)機(jī)器人加盟 外呼系統(tǒng)的合法性

CentOS 7運(yùn)行.sh腳本提示syntax error: unexpected end of file。腳本是通過(guò)本地電腦的notepad++編輯之后用ftp上傳到CentOS 7服務(wù)器上的。

錯(cuò)誤原因:

shell腳本在本地電腦編輯的,格式是dos(可以用vi編輯該shell腳本,進(jìn)入命令行模式,輸入:set ff 回車(chē)即可看到左下角顯示fileformat=dos),在dos/window下按一次回車(chē)鍵實(shí)際上輸入的是“回車(chē)(CR)”和“換行(LF)”,而Linux/unix下按一次回車(chē)鍵只輸入“換行(LF)”,所以本地修改的sh文件在CentOS上運(yùn)行每行都會(huì)多了一個(gè)CR,因此就會(huì)報(bào)錯(cuò)syntax error: unexpected end of file。

解決方法:

解決方法很簡(jiǎn)單,用vi編輯器打開(kāi)該shell腳本,進(jìn)入命令行模式(CTRL+C),輸入:set ff=unix之后wq保存退出即可。這時(shí)如果再通過(guò)set ff查看會(huì)發(fā)現(xiàn)fileformat=unix。

下面是其他網(wǎng)友的補(bǔ)充

我們?cè)诰庉婰inux服務(wù)器上的文件時(shí),如果直接在Linux環(huán)境下編輯的話(huà),比較麻煩,大段粘貼格式比較亂,還得自己一行一行去調(diào)整,因此會(huì)選擇用編輯器來(lái)編輯我們Linux環(huán)境下的文件,我用的是NodePad++,大家可以參考這篇https://www.jb51.net/softjc/712049.html來(lái)學(xué)習(xí)如何使用NodePad++來(lái)編輯Linux系統(tǒng)的文件。

       今天我要說(shuō)的重點(diǎn)是,我們?cè)谟肗odePad++編輯完腳本文件并上傳到服務(wù)器后,直接運(yùn)行腳本報(bào)錯(cuò)的問(wèn)題,比如我要在NodePad++編輯器中編輯下面這段腳本

#!/bin/sh
A=`ps -C nginx --no-header |wc -l`
if [ $A -eq 0 ];then
	/usr/local/nginx/sbin/nginx
	sleep 2
	if [ `ps -C nginx --no-header |wc -l` -eq 0 ];then
		killall keepalived
	fi
fi

先來(lái)說(shuō)說(shuō)第一個(gè)錯(cuò)誤:syntax error: unexpected end of file,大家可以把上面那段腳本內(nèi)容放到腳本文件nginx_check.sh當(dāng)中(當(dāng)然大家可以隨便起個(gè)名字,后綴是.sh就可以了),需要注意的是最后一個(gè)"fi",默認(rèn)是黑色字體,我們敲回車(chē)增加一行,這時(shí)最后那個(gè)"fi"顏色就變成藍(lán)色了,如下圖所示。

 

編輯完該腳本我們保存,自動(dòng)就會(huì)上傳到Linux服務(wù)器,下面我們便在Linux服務(wù)器執(zhí)行該腳本(需要注意的是,該腳本文件一定要有執(zhí)行權(quán)限,如果沒(méi)有執(zhí)行權(quán)限就使用chmod +x nginx_check.sh來(lái)給腳本增加執(zhí)行權(quán)限),我們會(huì)看到如下所示的錯(cuò)誤,提示結(jié)尾不合法。

[root@bhz004 keepalived]# sh ./nginx_check.sh
./nginx_check.sh: line 10: syntax error: unexpected end of file
[root@bhz004 keepalived]#

我們?cè)賮?lái)看另外一個(gè)錯(cuò)誤:syntax error near unexpected token `fi',大家可以直接把腳本內(nèi)容粘貼到腳本文件中,最后一個(gè)"fi"此時(shí)是黑色的,我們不用管它。

這時(shí)我們執(zhí)行該腳本,會(huì)看到如下所示錯(cuò)誤,提示第9行"fi"有問(wèn)題。

[root@bhz004 keepalived]# sh ./nginx_check.sh 
./nginx_check.sh: line 9: syntax error near unexpected token `fi'
./nginx_check.sh: line 9: `fi'
[root@bhz004 keepalived]#

上面兩個(gè)問(wèn)題都是由于.sh文件的格式為dos格式。而linux只能執(zhí)行格式為unix格式的腳本。因?yàn)樵赿os/window下按一次回車(chē)鍵實(shí)際上輸入的是“回車(chē)(CR)”和“換行(LF)”,而Linux/unix下按一次回車(chē)鍵只輸入“換行(LF)”,所以修改的sh文件在每行都會(huì)多了一個(gè)CR,所以L(fǎng)inux下運(yùn)行時(shí)就會(huì)報(bào)錯(cuò)找不到命令。
        我們可以查看該腳本文件的格式,方法是使用命令:vim nginx_check.sh進(jìn)入編輯文件界面,如下圖所示。

直接輸入":",然后在":"之后輸入"set ff"如下圖所示


回車(chē)即可看到腳本格式,如下圖所示,可以看到當(dāng)前腳本格式是dos。


我們需要把格式改為unix,方法是輸入":set ff=unix",也可以輸入":set fileformat=unix"如下圖所示。


輸入完之后,回車(chē)即可完成切換格式。然后我們?cè)佥斎?:set ff"來(lái)查看格式,如下圖所示,可以看到當(dāng)前腳本格式變成了我們想要的"unix"了。


這時(shí)我們?cè)賵?zhí)行nginx_check.sh就沒(méi)問(wèn)題了,如下所示。

[root@bhz004 keepalived]# sh ./nginx_check.sh 
[root@bhz004 keepalived]# ps -ef | grep nginx
root    3679   1 0 19:42 ?    00:00:00 nginx: master process /usr/local/nginx/sbin/nginx
nobody   3681  3679 0 19:42 ?    00:00:00 nginx: worker process   
root    3711  1898 0 20:23 pts/0  00:00:00 grep nginx
[root@bhz004 keepalived]#

這篇文章就介紹到這了,基本上就是注意編碼問(wèn)題與換行問(wèn)題,不能用文本編輯器。

您可能感興趣的文章:
  • centOS6中使用crontab定時(shí)運(yùn)行執(zhí)行jar程序的腳本
  • centos6.5配置ssh免秘鑰登陸執(zhí)行pssh命令的講解
  • CentOS7如何執(zhí)行PHP定時(shí)任務(wù)詳解
  • Centos 7下利用crontab定時(shí)執(zhí)行任務(wù)詳解
  • 解決centos7 開(kāi)機(jī)/etc/rc.local 不執(zhí)行的問(wèn)題
  • centos 設(shè)置定時(shí)任務(wù)執(zhí)行指定腳本的方法
  • CentOS使用expect批量遠(yuǎn)程執(zhí)行腳本和命令

標(biāo)簽:西寧 紹興 麗江 蚌埠 日喀則 武威 迪慶 安康

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《CentOS7運(yùn)行.sh腳本提示syntax error: unexpected end of file的解決方法》,本文關(guān)鍵詞  CentOS7,運(yùn)行,.sh,腳本,提示,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《CentOS7運(yùn)行.sh腳本提示syntax error: unexpected end of file的解決方法》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于CentOS7運(yùn)行.sh腳本提示syntax error: unexpected end of file的解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    爽好久久久欧美精品| 亚洲欧美一区二区三区国产精品| 亚洲精品成人电影| 一区二区久久精品66国产精品| 欧美理伦片在线播放| 99久久久国产精品无码网爆| 国产成都精品91一区二区三| 91精品蜜臀在线一区尤物| 国产精品13p| 欧美视频在线观看免费| 国产精品午夜久久久久久| 激情视频网站在线观看| 久久www免费人成看片高清| 天天夜碰日日摸日日澡| 亚洲不卡系列| 女人高潮特级毛片| 国产日韩欧美a| 午放福利视频在线播放| 久久精品免费在线观看| 亚洲欧美视频一区二区三区| 免费人成视频在线| 今天免费高清在线观看国语| 5566中文字幕一区二区电影| 亚洲精品午夜久久久| 一区二区的视频| 欧美成人手机在线| 欧洲成人一区二区三区| 欧美三级中文字| 国产精品精品软件视频| 男女激情免费视频| 日韩中文字幕av| 国产一区二区伦理片| 台湾佬中文娱乐网欧美电影| 少妇人妻互换不带套| 色av中文字幕一区| 欧美日韩国产在线播放网站| 欧美 日韩 国产在线| 欧美96一区二区免费视频| 成人午夜视频在线观看免费| 国产极品美女到高潮| 国产精品99免视看9| 国产普通话bbwbbwbbw| 精品sm捆绑视频| 一起操在线播放| 欧美日韩一区二区三区四区| а√最新版地址在线天堂| 成人在线中文字幕| 亚洲一区二区在线观看视频| 日韩在线视频网址| 老鸭窝亚洲一区二区三区| 亚洲黄色中文字幕| 白丝校花扒腿让我c| 日韩电影中文字幕在线观看| 天天综合天天操| 欧美日本精品在线| 色窝窝无码一区二区三区成人网站| 欧美成人精品三级网站| 亚洲一卡二卡三卡四卡无卡网站在线看| 91精品综合视频| 一区二区亚洲精品国产| 噜噜噜久久亚洲精品国产品麻豆| 亚欧精品在线视频| 久久久一区二区三区| 免费a级毛片永久免费| 奇米888一区二区三区| 丝袜亚洲另类欧美重口| 国产精品灌醉下药二区| 久久成人一区| 爱高潮www亚洲精品| 一二三四中文字幕| 91网在线播放| 特级西西人体4444xxxx| 天天亚洲美女在线视频| 久久精品二区亚洲w码| 亚洲国产精品久久一线不卡| 先锋av在线资源| 美女网站一区| 特级毛片www| 四虎国产精品成人免费入口| 成人高清一区| wwwwww.欧美系列| 青青草免费在线观看| 97国产精品| 中文字幕亚洲在| 日本午夜精品| av中文在线播放| 国产原创在线观看| 欧美影视一区| 欧美77777| 一区二区三区四区电影| 色琪琪原网站亚洲香蕉| 亚洲一区二区三区乱码| 福利一区二区在线| 99热在线看| 国产精品午夜福利| 97久久精品在线| 激情综合亚洲| 中文子幕无线码一区tr| 国内视频在线精品| 中文在线观看免费高清| 日韩av自拍| 亚洲国产成人综合| 999日本视频| 自慰无码一区二区三区| 日韩在线观看中文字幕| 国产在线精选视频| 欧美高清一级大片| 亚洲国产精品一区二区尤物区| 在线观看的网站你懂的| 99日在线视频| 欧美黄色免费| 99久久婷婷国产综合| 国产最新精品视频| 欧美国产视频一区| 美女黄页在线观看| 国产又爽又黄又刺激的软件| 日本午夜视频| xxx欧美尤物xxx| 在线一区高清| 亚洲伊人春色| 免费精品视频一区二区三区| 伊人久久久久久久久久久久久久| 国产一区再线| 中国黄色在线视频| 岛国大片在线免费观看| www国产亚洲精品久久网站| 国内精品卡一卡二卡三新区| 牛牛精品成人免费视频| 丰满少妇在线观看网站| 国产91麻豆视频| 国产成人精品久久| 国产女人高潮时对白| 久久精品欧美日韩| 无码任你躁久久久久久久| 国产成人高清视频| 色综合天天狠天天透天天伊人| 日韩欧美一区二区一幕| www.久久久久爱免| 一级特黄免费视频| 欧美日韩精品综合在线| 日本免费网址| 欧美精品一区二区不卡| 欧美一卡二卡在线| 亚洲人成网77777色在线播放| www.日韩在线| 久草手机在线观看| 国模一区二区三区私拍视频| 国产精品久久久久精k8| av福利网址网站| 超级碰碰不卡在线视频| 欧美专区视频| 日本一区二区三级电影在线观看| 欧美sm极限捆绑bd| 初高中福利视频网站| 99久久精品免费看国产交换| 青花影视在线观看免费高清| 美女在线视频一区| 丝袜美腿亚洲色图| 国产手机视频一区二区| 亚洲国产高清视频| 亚洲一区二区91| 538精品在线视频| 综合激情成人伊人| 亚洲香蕉久久| 亚洲乱码一区二区| 日本激情视频在线观看| 婷婷久久综合九色综合99蜜桃| 久热爱精品视频线路一| 一区二区在线看| 国产亚洲欧洲高清一区| 欧美激情办公室videoshd| 欧美一区二区三区成人片在线| 成人在线国产视频| 久操视频在线观看免费| 电影av在线| 亚洲夫妻av| 九九热国产视频| 91在线观看网站| 欧美国产日产图区| 伊人中文字幕在线观看| 亚洲bbw性色大片| 香蕉成人伊视频在线观看| 国产中文字幕乱人伦在线观看| 好男人www在线视频| 亚洲AV无码成人片在线观看| 免费女人毛片视频| 99热免费观看| 成人欧美一区二区三区1314| 亚洲福利合集| 国偷自产视频一区二区久| 日本中文字幕观看| 成人av观看| 日韩av不卡在线播放| 日本一区二区三不卡| 亚洲二区av| 日韩影视精品| 日韩精品一区二区三区色欲av| 成人黄色激情视频| 一本久道久久综合狠狠爱| 国产精品久久久久高潮| 久久99久久精品欧美| 国产精品初高中害羞小美女文| 136国产福利精品导航网址| 97超碰蝌蚪网人人做人人爽| 夜夜嗨av禁果av粉嫩avhd| 欧美视频精品一区| 免费观看成年人视频| 成人写真福利网| 真不卡电影网| 亚洲aaaaaaa| 亚洲精品午夜视频| 亚洲一区日韩精品中文字幕| 国产性猛交xx乱| 国产精品少妇自拍| 手机免费观看av| 国产一区在线视频观看| 久久久久成人片免费观看蜜芽| 亚洲精品日日夜夜| 国产精品美女免费看| 岛国av一区二区| 蜜桃麻豆www久久国产精品| 日韩视频一区在线| 精品视频二区| 亚洲国产天堂久久综合网| 欧美韩国日本在线观看| 中文字幕一区二区三区不卡在线| 亚洲天天影视网| 国产伦精品一区二区三区88av| 国产精品第三页| 亚洲摸摸操操av| 国产日韩一区二区三区| 麻豆精品蜜桃| 日韩精品在线中文字幕| yes4444视频在线观看| 日韩亚洲欧美中文在线| 91精品国产高清一区二区三密臀| 国产一区二区三区精品视频| 精品一区2区三区| 一区二区三区免费在线观看视频| 精品樱空桃一区二区三区| 中文在线观看免费视频| 精品一区二区三区四区在线| 在线看成人短视频| 精品一区二区在线播放| 深夜宅男网站免费进入| 亚洲成人自拍偷拍| 大胆亚洲人体视频| 亚洲自拍高清视频网站| 国产91综合网| 亚洲视频资源| 狠狠色噜噜狠狠狠狠8888| 国产尤物在线观看| 亚洲精品午夜久久久| 成人自拍在线| 一区二区三区电影| 亚洲欧美乱综合图片区小说区| av片免费播放| 精品国产乱码久久久久酒店| 久久国产精品无码网站| 精品国产精品久久一区免费式| 老司机精品视频一区二区| 中文字幕日韩有码| 国产精品久久久久91| 国产精品无码AV| 销魂美女一区二区三区视频在线| 五月精品在线| 狠狠色噜噜狠狠狠狠97| 又色又爽又黄无遮挡的免费视频| 亚洲av无码国产精品久久不卡| 青娱乐国产精品视频| 91视频观看| 偷拍精品精品一区二区三区| 在线观看h网址| 成人高清在线观看免费| 亚洲免费激情视频| www久久久久久| 9797在线看片亚洲精品| 可以免费观看的毛片| 亚洲激情成人在线| 成人性生交大片免费观看嘿嘿视频| 久久久久久久久久久久久9999| 免费在线观看视频一区| 欧美视频网站| 亚洲图片欧美另类| 四虎海外永久免费网址| 欧在线一二三四区| 中文在线资源天堂| av电影天堂一区二区在线| 欧美精品v日韩精品v国产精品| 欧美色图亚洲| 久激情内射婷内射蜜桃| 亚洲精品国产品国语在线| 视频在线一区二区三区| 在线观看h网址| 国产毛片精品| 亚洲精品有码在线| 今天免费高清在线观看国语| а√天堂8资源中文在线| 伊人精品成人久久综合软件| 97在线观看视频| 天堂网www在线中文天堂| 1区2区3区在线观看| 黄色在线论坛| 91视频免费进入| 91免费黄视频| 在线免费看黄| 久久国产精品亚洲| 女人天堂av在线播放| 成人日韩在线电影| 精品亚洲国产成av人片传媒| 欧美午夜一区二区三区免费大片| 欧美一级片在线| 亚洲成人免费电影| 亚洲在线视频免费| 久久精品麻豆| 国产乱国产乱300精品| 精品无码人妻一区| 黑丝av在线播放| 中文不卡在线| 少妇高潮在线观看| 国产精品一区二区久久精品爱涩| 午夜影院在线观看国产主播| 国产精久久一区二区三区| yiren22亚洲综合伊人22| 日韩亚洲国产中文字幕| 久久久国内精品| **在线精品| 精品中文字幕一区二区|