shell脚本--简单的端⼝扫描
#!/bin/bash
read -p "Please input ip:" IP
read -p "Test port:" PORT
(telnet $IP $PORT << EOF
quit
EOF
) > > 2>&1
|grep '\^'
if [ $? -eq 0 ];then echo "$PORT is open ..."; else echo "$PORT ";fi
接收⽤户输⼊IP与PORT
EOF为包含的代码段
2>&1 标准输出与错误输出⼀同放置在tmp,txt ⽂件
cat |grep '\^' 检查输出⽂件⾥是否包含^
$? 是上⼀次执⾏返回值,0为正确执⾏,⾮0为错误
-eq shell脚本⾥的 等于=
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论