`

shell循环脚本

阅读更多
##执行方法:脚本名 参数1(循环次数$1) 参数2($2)
#!/bin/sh
maxfiles=1
 
 
while [ "${maxfiles}" -lt $1 ] 
do
        echo $maxfiles
        maxfiles=`expr $maxfiles  + 1`
        wget -m -nv $2
done
分享到:
评论
2 楼 surpass_li 2007-05-14  
使用case语句
#!/bin/sh


value2=$1

case $value2 in

11)
  echo "value is 11"
  value2=12
  ;;
12)
  echo "value is 12"
  value2=16
  ;;
esac

echo "new value is $value2"


保存后运行sh testcase.sh 12
得到结果:
value is 12
new value is 16

1 楼 surpass_li 2007-05-14  
if的简单应用
#!/bin/sh


if [ $1 -eq 5 ]
   then
    echo "equals 5"
fi

if [ $1 -eq 6 ]
   then
    echo "equals 6"
else
    echo "not equals 6"
fi

相关推荐

Global site tag (gtag.js) - Google Analytics