shell提取文件中的ip和端口

  1. 云栖社区>
  2. 博客>
  3. 正文

shell提取文件中的ip和端口

麦老师 2019-06-13 11:22:53 浏览269
展开阅读全文

shell提取文件中的ip和端口,我这里提供两个shell脚本传参思路,可根据使用情况来更改。

现有一文本文件ip.txt,文件内容格式如下

1.1.1.1:801
114.114.114.114:80
8.8.8.8:81
223.5.5.5.5:82
119.29.29.29:77
180.76.76.76:888

通过shell脚本提取

脚本一


cat ip.txt | sed -e "s/:/ /" | while read ip port
do
echo $ip $port # blog.whsir.com
done

执行结果为
1.1.1.1:801
114.114.114.114:80
8.8.8.8:81
223.5.5.5.5:82
119.29.29.29:77
180.76.76.76:888

如果不想以冒号进行分隔,仅需要更改sed -e "s

网友评论

登录后评论
0/500
评论
麦老师
+ 关注