shell脚本while循环实例

作者&投稿:单例 (若有异议请与网页底部的电邮联系)

汝姿19292423309问: shell用while循环算1 - 100偶数相加 -
兴业县依托回答:[答案] 这是一个基本的编程思路,可以设置 $a % 2=0的方法实现. 如果以后需要Linux Shell编程, 或者是其他的程序开发之类的.也可以帮到楼主哈.

汝姿19292423309问: 简单的shell while循环,朋友们指点下 -
兴业县依托回答: #!/bin/bash i=1 设置变量i的初始值是1 while [ $i -le 1000 ] 开始while循环----当变量i小于等于1000时 do echo 1 >> ./ff 开始 执行 echo 1 >> ./ff let i++ 执行完了上述命令后,开始给变量i加1,此时变量i done 就变成了2,因为2是小于1000,所以继续执行 echo 1 >> ./ff,以此类推.直到1001,因为1001 大于1000,所以跳出循环,终止执行.

汝姿19292423309问: 如何用shell写死循环 -
兴业县依托回答: 或者你也可以用for语句和do...while语句来实现,这里就不说了!可是怎么在shell脚本中写死循环呢?对于对shell不怎么熟悉的猿人来说,相信这个问题肯定难倒过大家,反正这个问题曾经难住了我......上网google了查阅了一番资料后,我恍然大...

汝姿19292423309问: 编写一个求1到100之和的shell脚本 -
兴业县依托回答: while 循环版本#! /bin/bash i=1 j=0 while : do j=$((j + i)) ((i == 100 )) && break ((i++)) done echo $j for 循环版本#! /bin/bash j=0 for ((i=1 ; i<=100 ; i++)) do j=$((j + i)) done echo $j

汝姿19292423309问: 在linux shell script里. while 循环.鸟哥的例子 while [ "y -
兴业县依托回答: "yn"既不与小写的"yes"相等,也不与大写的"YES"相等,当然成立了

汝姿19292423309问: Unix Shell脚本 用到while与sql的一个简单例子 最好带解释的 就剩20了全都掏出来了 各位大侠帮帮忙吧 -
兴业县依托回答: 把问题描述清楚一点、不然不知道你想干什么!什么叫做while与sql的简单例子啊,是单独的while的例子,还是单独的sql的列子,还是sql要在while当中嵌套啊!一:单独的while:!/bin/ksh cnt=0;#单cnt<5的时候、循环打印aaa while [[ $cnt -lt 5 ]] ...

汝姿19292423309问: 编写一个显示以下模式的shell脚本,接收一个数字,使用while循环:(1打印1次,2打印2次,3打印3次.. -
兴业县依托回答: [root@localhost /]# cat test.sh#!/bin/sh i=1 while [ $i -lt 100 ] do b=1 while [ $b -le $i ] do echo "$i" | tr -d "\n" b=`expr $b + 1` done echo "" i=`expr $i + 1` done [root@localhost /]# ./test.sh1223334444555556666667777777888888889999...

汝姿19292423309问: 编写一个shell脚本程序,把它的第一个位置参数及以后的各个参数指定的文件复制到第一个位置参数指定 -
兴业县依托回答: #!/bin/bash for ((i=2;i<=$#;i++)) docp ./$i $1/ done将参数2以及后面的所有文件拷贝到参数1的目录中.

汝姿19292423309问: shell中while循环怎么使用 -
兴业县依托回答: while循环的格式 while expression do command command ``` done1、计数器控制的while循环 主要用于已经准确知道要输入的数据和字符串的数目.举例1 #!/bin/sh2 int=13 while(( $int4 do5 echo $int6 let "int++"7 done

汝姿19292423309问: 求解答关于linux中shell的while脚本用法 -
兴业县依托回答: #!/bin/shnum=1while [ $num -le 10 ]do SUM =' expr $num \* $num ' #SUM等号之间不能有空格 ,等号后面语句单引号换成反引号 echo $SUMnum =" expr $num +1 " #这一行双引号换反引号 ,1与+号之间有空格. done shell的语法检查是比较严格的,尤其是空格以后多注意


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网