打開(kāi)或新建文件
打開(kāi)終端摇锋,輸入以下命令:
vi hello.sh
這個(gè)時(shí)候vi編輯器打開(kāi)。
i鍵 進(jìn)入編輯模式
首先輸入以下內(nèi)容
#!/bin/bash
echo "Hello World"
輸入過(guò)程中祈争,犯錯(cuò)怎么辦斤程?
首先按Esc鍵進(jìn)入命令模式;
然后鍵入x刪除字符菩混,或者鍵入dd刪除當(dāng)前行忿墅;
之后再鍵入i進(jìn)入編輯模式,繼續(xù)編輯內(nèi)容沮峡。
保存退出
當(dāng)所有內(nèi)容都輸入完成后:
首先按Esc鍵進(jìn)入命令模式疚脐;
;然后輸入:w保存文件邢疙;
然后鍵入:q推出vi編輯器棍弄。
此時(shí)用戶從vi編輯器回到了命令行終端窗口。
修改文件權(quán)限
在命令行終端輸入以下命令:
chmod 700 ./hello.sh
這條命令修改文件hello.shx權(quán)限疟游,使得該文件可以執(zhí)行呼畸。
運(yùn)行
在命令行終端輸入以下命令:
./hello.sh
此時(shí)颁虐,終端會(huì)顯示輸出結(jié)果
Hello World
這個(gè)簡(jiǎn)單枯燥的shell程序說(shuō)明了編寫(xiě)shell程序的過(guò)程:
首先編輯shell腳本保存成文件蛮原,
然后用chmod修改文件權(quán)限,使得該文件可以執(zhí)行另绩;
在終端輸入文件名執(zhí)行shell腳本儒陨。
了解了這個(gè)過(guò)程花嘶,我們就能學(xué)習(xí)shell腳本的語(yǔ)法,學(xué)習(xí)編寫(xiě)更為復(fù)雜和有用的程序蹦漠。