网站建设界面建议,国外 wordpress模板下载,网站开发取名,社交账号登录wordpressShell中可以采用while循环来实现需要进行循环的操作。 语法结构如下#xff1a; while exp do command done 执行过程#xff1a;while将测试exp的返回值#xff0c;如果返回值为true则执行循环体的命令#xff0c;返回值为false则不执行循环。循环完成后会进入下一次循环之… Shell中可以采用while循环来实现需要进行循环的操作。 语法结构如下 while exp do command done 执行过程while将测试exp的返回值如果返回值为true则执行循环体的命令返回值为false则不执行循环。循环完成后会进入下一次循环之前将再次测试。 如果已知循环次数可以用计数的方式控制循环在达到规定的循环次数后退出循环。 示例 #同时计算1到100和以及1到100的奇数和 #脚本内容如下 sum10 sum20 i1 j1 while [[ $i -le 100 ]] do let sum1i let ji%2 if [[ $j -ne 0 ]];then let sum\i fi done echo $sum1 echo $sum2 输出结果 5050 2500 示例2使用while命令按行读取文件实用 cat data.txt 内容如下 小明 男 30 小张 男 25 小丽 女 28 #脚本内容如下 #!/bin/bash while read Line do Nameecho $Line | awk {print $1} Sexecho $Line | awk {print $2} Ageecho $Line | awk {print $3} echo 我的名字是 $Name ,性别 $Sex 年龄 $Age done data.txt 或者 #!/bin/bash cat data.txt | while read Line do Nameecho $Line | awk {print $1} Sexecho $Line | awk {print $2} Ageecho $Line | awk {print $3} echo 我的名字是 $Name ,性别 $Sex 年龄 $Age done 输出结果 我的名字是小明性别男年龄30 我的名字是小张性别男年龄25 我的名字是小丽性别女年龄28