腳本中括弧
發布時間: 2025-10-01 23:28:29
『壹』 傳奇腳本括弧和百分百是什麼意思
這些符號應該是起到以部分隔斷的作用,像無憂汌奇 這么大型的,裡面各種符號不要太多,簡直看的眼都花了
『貳』 Shell 腳本中空格的使用
學 Kali 滲透的時候 Shell 腳本差點把我搞瘋了,不停報錯。因剛剛接觸 Linux 和 Shell,沒有系統學過,所以很多報錯都不知道怎麼回事。
對著視頻敲腳本,視頻中空格有沒有也不怎麼看得出來,沒想到是空格的問題。後來查才發現 Shell 對空格有特別嚴格的要求。
參考: shell腳本中空格的注意問題
1. =
賦值時:兩邊不能有空格
i=1
i=$((i+1))
比較時:兩邊必須有空格
if [ $a = $b ]
2. if
整數比較時:中括弧前後必須有空格
if [ a -xx b ]
參考: Linux#Shell#if [ $# -ne 1 ];then 是什麼意思褲激亮?
看來胡寬雙括弧還有問題…再學吧…
1. 變數名、等號、值之間不能有空格
2. 變數的引用是用 $ 符號加上變數名
echo ${a}
變數名外面的花括弧鉛基是可選的,加不加都行,加花括弧是為了幫助解釋器識別變數的邊界,建議給所有變數加上花括弧,這是個好習慣,既便於閱讀,又不易出錯。
『叄』 flash腳本編輯中的中括弧是什麼意思
數組中用到的,比如Array[0],表示在數組中的0號位置的元素
熱點內容