搜索
您的当前位置:首页正文

shellwhile的用法

来源:六九路网
shellwhile的⽤法

1.

#!/bin/shint=1

while (( \"$int < 10\" ))do

echo \"$int\"let \"int++\"done2.

#!/bin/shsum=0int=1

while (( \"$int < 100\" ))do

let \"sum+=int\"let \"int+=2\"

done

echo \"the sum is $sum\"

3.

#!/bin/sh

echo \"please input the num(1-10)\"read num

while [[ \"$num\"!=4 ]]do

if [ \"$num\" -lt 4 ]then

echo \"the num is too large,please input again\"read num

elif [ \"$num\" -gt 4 ]then

echo \"the num is too small,please input again\"read numelse

echo \"right you are right\"exit 0fidone

echo \"right you are right\"4.

#!/bin/sh

echo \"please input the num\"read numsum=1

while [ \"$num\" -gt 0 ]do

let \"sum=sum*num\"let \"num--\"done

echo \"the sum is $sum\"

5.

#!/bin/sh

echo \"please input the num(1-10)\"read numsignal=0

while [[ \"$signal\" != 1 ]]

do

if [ \"$num\" -lt 5 ]then

echo \"the num is too small,please try again\"read num

elif [ \"$num\" -gt 5 ]then

echo \"the num is too large please try again\"read numelse

echo \"you are right\"let \"signal=1\"fidone

6.

#!/bin/sh

echo \"the par num is $#\"echo \"what you input is\"while [[ \"$*\" != \"\" ]]do

echo \"$1\"shiftdone

因篇幅问题不能全部显示,请点此查看更多更全内容

Top