Shell中的循环语句
生活随笔
收集整理的這篇文章主要介紹了
Shell中的循环语句
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 1 for in 循環(huán)
- 2 while循環(huán)
1 for in 循環(huán)
for variable in value_list
do
? statements
done
value_list可以是如下值:
- 直接給出具體的值
- 給出一個(gè)取值范圍
- 使用命令的執(zhí)行結(jié)果
- 使用 Shell 通配符
- 使用特殊變量
舉例如下:
#!/bin/bashfor n in 1 2 3 4 5 doecho $n donefor n in {1..19} doecho $n donefor n in $(ls *) doecho $n done使用特殊變量如下:
#!/bin/bashecho '$@' for n in $@ doecho $n doneecho '"$@"' for n in "$@" doecho $n doneecho '$*' for n in $* doecho $n doneecho '“$*”' for n in "$*" doecho $n done輸出結(jié)果:
2 while循環(huán)
while condition
do
? statements
done
示例如下:
#!/bin/bashn=1while (( n < 10 )) doecho $nn=$(( n + 1 )) done參考資料:
總結(jié)
以上是生活随笔為你收集整理的Shell中的循环语句的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Shell中的分支语句
- 下一篇: 科技公司注册资本金有什么要求 这些你还不