|
发表于 2004-2-22 22:05:15
|
显示全部楼层
这样也行:
- #!/bin/bash
- if [ $# == 1 ] ; then #参数的个数等于1
- if [ -x /usr/local/bin/nmap ] ; then #-x的意思是判断nmap是否可以运行。假定nmap在/usr/local/bin/
- while ture ; do
- nmap -sP ***.***.***.1-50 >>`/nmap.log
- sleep $1 #$1是你输入的间隔时间。
- done
- else echo "command of nmap not found "
- fi
- else echo "Command error ! Usage : $0 <time> "
- fi
复制代码
运行是在time 后面加个t&就行了 |
|