1)腳本以#!/bin/bash 開頭
2)腳本需要有可執(zhí)行權(quán)限
· 需求說明
創(chuàng)建一個Shell腳本,輸出hello world!
案例:
#!/bin/bash echo "hello,world!"
1)首先要賦予helloworld.sh腳本的+x 權(quán)限
2)執(zhí)行腳本
說明:不用賦予腳本+x權(quán)限,直接執(zhí)行即可
1)Linux Shell 的變量分為,系統(tǒng)變量和用戶自定義變量。
2)系統(tǒng)變量:$HOME、$PWD、$SHELL、$USER等等
? 比如:echo $HOME 等等
3)顯示當(dāng)前shell中所有變量:set
1)定義變量: 變量=值
2)撤銷變量:unset 變量
3)聲明靜態(tài)變量:readonly 變量,注意:不能unset
案例1:定義變量A
案例2:撤銷變量A
案例3 :聲明靜態(tài)的變量A=99,不能unset
案例4:可把變量提升為全局環(huán)境變量,可供其他shell程序使用
1)變量名稱可以由字母、數(shù)字、下劃線組成,但是不能以數(shù)字開頭
2)等號兩側(cè)不能有空格
3)變量名稱一般習(xí)慣為大寫
1)A='ls -la' 反引號,運(yùn)行里面的命令,并把結(jié)果返回給變量A
2)A=$(ls -la) 等價于反引號
#!/bin/bash RESULT='ls -l /home' echo $RESULT echo'' MYDATE=$(date) echo "date=$MYDATE"
__EOF__
聯(lián)系客服