在Linux腳本中,for循環用于迭代遍歷一組數據或文件列表。其語法如下:
for 變量 in 列表
do
命令
done
其中,變量是循環變量,可以在循環體中使用;列表可以是一組固定的數據,也可以是一個文件列表或命令輸出的結果。
以下是一些常見的for循環用法示例:
for i in 1 2 3 4 5
do
echo $i
done
for file in $(ls *.txt)
do
echo $file
done
for user in $(cat users.txt)
do
echo $user
done
for i in {1..10}
do
echo $i
done
arr=("apple" "banana" "orange")
for fruit in ${arr[@]}
do
echo $fruit
done
這些示例演示了for循環的一些常見用法,你可以根據具體需求來靈活使用for循環來處理數據。