for迴圈寫法總結
關於shell中的for迴圈用法很多,感覺很全面,所以就轉過來研究研究,嘿嘿...
1、 for((i=1;i<=10;i++))
[root@fox ~]# for ((i=1;i<3;i++ )); do echo $(($i*4)); done48
2、在shell中常用的是 for i in $(seq 10)
[root@fox ~]# for i in $(seq 2); do echo $(($i*4)); done48
3、for i in
[root@fox ~]# for i in ; do echo $(($i*4)); done48
4、for i in stringchar
[root@fox ~]# for i in user; do echo $i; done
user1
user2
5、for i in `ls`
[root@fox ~]# for i in `ls`; do echo $i; done
6、for i in f1 f2 f3 ;do
[root@fox ~]# for i in 2 8 20; do echo $(($i*4)); done832
807、for i in *.txt
[root@fox ~]# for i in *.txt ;do echo $i ; done #相當於ls *.txt
second.txt
userinfo.txt
8、for i in $(ls *.txt) #利用` `或$( )的將多行合為一行,實際是合為乙個字串陣列
[root@fox ~]# for i in $(ls *.txt) ; do echo $i ; done
second.txt
userinfo.txt
9、for i in $* ; do # $*表示指令碼輸入的所有引數
10、for i in $
11、for file in /proc/sys/net/ipv4/conf/*/accept_redirects; do
13、awk 『begin『 #awk中的for迴圈寫法和c語言一樣的
12、用for in語句自動對字串按空格遍歷的特性,對多個目錄遍歷
list="rootfs usr data data2"
for d in $list; do
for迴圈寫法高階
1 常用寫法 for var i 0 i console.log i console.log arr i 每次都需要讀取一次arr.length,進行判斷 2 for var i 0,len arr.length i console.log i console.log arr i 變數定義完整,不用...
bash 迴圈寫法
for 依次訪問列表裡的元素。由空格或回車分隔的串就是列表。for var in 列表 do done 列表的生成方式 for練習 1,分別求100以內所有偶數之和,所有奇數之和 bin bash declare i sum1 0 declare i sum2 0 for var in do if ...
for迴圈的更多寫法
在看設計模式這本書,遇到乙個令人疑惑的for迴圈語句 for var i 0,type type string array number i 比較疑惑,因為從平時接觸的來看基本上都是 for 語句1,語句2,語句3 語句1 起始 語句2 迴圈終止條件 語句3 在迴圈後被執行的語句 現在的疑惑如下 f...