Shell腳本的執(zhí)行方式:
圖片.png
echo "asdasda" # 不能加!載后面,!在shell中是有特殊作用的
如果要加!
攒盈,可以使用''
單引號(hào)來括起來抵拘,去掉了!
的特殊作用。
圖片.png
eg:
圖片.png
圖片.png
#!
不是注釋型豁,在Linux中僵蛛,代表是哪個(gè)shell執(zhí)行這個(gè)文件,如果沒有這一行迎变,就會(huì)報(bào)錯(cuò)充尉。
腳本執(zhí)行的二種方法:
執(zhí)行腳本.png
常用第一種方法執(zhí)行腳本。
cat -A hello.sh # -A代表識(shí)別隱藏符號(hào)
在Linux中衣形,$
代表的是回車符號(hào)驼侠。
圖片.png
Windows編譯后的腳本比如回車符號(hào)是^M$
,在Linux中就不能識(shí)別谆吴。
我們可以使用dos2unix
命令來轉(zhuǎn)換倒源。
dos2unix Terris.sh
如果沒有裝dos2unix命令,我們可以安裝句狼。
在Shell中不支持圖形的繪制笋熬,可以用[
,]
,顏色腻菇,去圍起來模塊胳螟。
圖片.png