求大神给一个shell脚本,实现脚本ip地址变换,每次输出不同的ip地址。

1.脚本如下其作用是:echo"$x...“时,每次要输出不同的ip地址。#./run_payload.sh-eip_list.txt-s192.168.33.36-33... 1. 脚本如下其作用是:
echo "$x ...“时, 每次要输出不同的ip地址。# ./run_payload.sh -e ip_list.txt -s 192.168.33.36-33.49
// run_payload.sh 文件内容如下:-------------------------------------------------#!/bin/sh
list="1 2 3 4 5 6 "for x in $list;do now_ip=` ./get_ip.sh -e $2 -s $4` echo "$x -- $now_ip"done
上 述脚本运行后的结果应该是:

1 -- 192.168.33.362 -- 192.168.33.373 -- 192.168.33.384 -- 192.168.33.395 -- 192.168.33.406 -- 192.168.33.41

2. 现要求实现get_ip.sh的功能
还有另几个要求:
(1) get_ip.sh返回的地址,要确认是否在 ip_list.txt中存在
( 2 ) get_ip.sh对 ip_list.txt中的非法ip 通知输出。
ip_list.txt中的ip地址从192.168.33.36-192.168.33.183
展开
 我来答
白卡PALA
2015-07-14 · 知道合伙人软件行家
白卡PALA
知道合伙人软件行家
采纳数:648 获赞数:3420
性能测试4年工作经验。

向TA提问 私信TA
展开全部
没看明白,请详细条理的阐明问题。
更多追问追答
追答
就是说你需要一个get_ip.sh脚本生成6个ip,并且将生成的ip与文件ip_list.txt存在的ip进行比对,如果不存在,就提示不存在是吗?
追问
是的,每次要输出不同的ip地址,比如我想这次运行使用 -s 1.1-1.2,下次运行使用 -s 1.3-1.4这样可以每次使用不同的IP进行测试。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式