樹莓派使用入門:通過樹莓派和 kali Linux 學習計算機安全
樹莓派是學習計算機安全的一個好方法。在我們這個系列的第十一篇文章中會進行學習。-- Anderson Silva在技術方面是否有比保護你的計算機更熱門的話...
只要你每天進步一點點,太陽就永遠照耀在前方,為你指路,加油吧,咱們一起fighting!
當變量值在列表裡, for循環即執行一次所有命令,使用變量名訪問列表中取值。命令可為任何有效的shell命令和語句。變量名為任何單詞。in列表用法是可選的,如果不用它, for循環使用命令行的位置參數。in列表可以包含替換、字符串和文件名。
for 變量名 in 列表
do
命令1
命令2
done
舉例說明:
for loop in 1 2 3 4 5 #在1 2 3 4 5列表中循環(5次)
do #開始執行命令
echo "hello" #執行命令
done #完成
for loop in "one two three" #當成一個元素只循環一次
do
echo $loop
done #輸出 one two three 一行
for loop in one two three #三次循環
do
echo $loop
done
#輸出 one
two
three
列表可以是文件,如:for loop in `cat myfile`
until循環執行一系列命令直至條件為真時停止。until循環與while循環在處理方式上剛好相反。一般while循環優於until循環,但在某些時候—也只是極少數情況下, until循環更加有用。
until 條件
do
命令1
命令2
done
條件可為任何測試條件,若剛開始條件就為真,則不執行循環。
常用shell腳本 舉例(一)