十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
Linux下面用命令如何運(yùn)行.sh文件的方法,有兩種方法:
一、直接./加上文件名.sh,如運(yùn)行hello.sh為./hello.sh【hello.sh必須有x權(quán)限】
二、直接sh 加上文件名.sh,如運(yùn)行hello.sh為sh hello.sh【hello.sh可以沒有x權(quán)限】
方法一:當(dāng)前目錄執(zhí)行.sh文件
【步驟一】cd到.sh文件所在目錄
【步驟二】給.sh文件添加x執(zhí)行權(quán)限
比如以hello.sh文件為例,
chmod u+x hello.sh
【步驟三】./執(zhí)行.sh文件
比如以hello.sh文件為例,終端執(zhí)行以下命令:
./hello.sh
即可執(zhí)行hello.sh文件
【步驟四】sh 執(zhí)行.sh文件
以hello.sh文件為例,sh hello.sh即可執(zhí)行hello.sh文件
方法二:絕對(duì)路徑執(zhí)行.sh文件
下面三種方法都可以;
./home/test/shell/hello.sh /home/test/shell/hello.sh sh /home/test/shell/hello.sh
注意事項(xiàng)
用“./”加文件名.sh執(zhí)行時(shí),必須給.sh文件加x執(zhí)行權(quán)限
以上就是linux中.sh文件怎么執(zhí)行的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!