原码:
#!/bin/sh
log_date=`date "+%y%m%d%H%M%S"`
echo "请输入服务器IP地址:"
read ipserver
echo "请输入用户名:"
read username
echo "请输入密码:"
read passwd
i=1
while [ i -eq 1 ]
do
sleep 10
if [ -f tnms-info.log.5 ]; then
rm tnms-info.log.5
else
echo ""
fi
ftp -n $ipServer <
我用 GNU bash, version 3.00.15(1)-release [code] #!/bin/bash for((i=1;i<=100;i++)) do echo $i done [/code] 可以用, 但我在ubuntu 9.04下 GNU bash, version 3.2.48(1)-release 这段代码居然不行,提示:url.sh: 3: Syntax error: Bad for loop variable 为何 我知道低版本是不支持这种循环,但现在高版本怎么也不支持 我又把这几行放到shell 环境下执行,居然就不报错了 [ 本帖最后由 cookis 于 2009-8-5 20:38 编...
比如要实现./get [-h head|get] [-a] [-b] [-c 1|2|3...] url 的功能,-h选项后面有字符串要进行判断 应该怎么写呢 用getopts好像可以实现,知道的能不能给个例子,多谢各位了!
着是一段统计出来的ip和对应的连接数: 6 124.130.14.85 66 124.133.54.100 6 125.114.61.45 6 125.32.125.242 2 211.137.37.133 1 218.17.235.154 6 218.19.1.174 2 218.25.28.238 2 218.66.15.177 67 218.75.59.174 99 218.87.131.159 60 221.123.223.26 6 221.222.192.76 1 221.223.133.218 6 221.224.27.66 20 222.130.129.18 ...