在SHELL脚本中,如何设置让某个命令执行5次。或者6次,7次这样。
这个要怎么用,
比如
#!/bin/bash
#查询是否有/etc/shadow,有则执行 echo
[ -f "/etc/shadow" ] && echo "This computer uses shadow passwors"
#我现在就是想要设定执行 sh /root/show.sh 这个命令的次数
sh /root/show.sh
希望哪位能结合这个例子给解说下,感激不尽!
发我邮箱也行 947817003@qq.com
还不算晕 于 2011-08-11 14:42:41发表:
我今天网上找了个方法:
是这样一个例子:
#!/bin/bash
qq=5
for ((a=1; a <= qq; a++))
do
echo "Hello world!" $a
echo "The $a!"
done
exit
执行了5次do
rxotav 于 2011-08-11 08:57:42发表:
不懂帮顶
chenjie815 于 2011-08-10 19:30:52发表:
# show.sh
times=$1
for i in $(seq 1 ${times})
do
[indent][ -f "/etc/shadow" ] && echo "This computer uses shadow passwors"[/indent]
done
然后你调用show.sh脚本时,命令如下:
sh /root/show.sh 5