怎么用shell脚本将ip地址转换成整数

2024-10-20 16:11:15

1、首先,创建一个t.sh的shell脚本文件。

怎么用shell脚本将ip地址转换成整数

3、接下来,用vim打开t.sh编写代码。

怎么用shell脚本将ip地址转换成整数

5、接下来通过awk命令将t.sh接收的参数$1进行正则处理,以127.0.0.1为例,通过如下代码将其分解为127、0、0、1四个整数。a=`echo $1 | awk -F. '{print $1}'`b=`echo $1 | awk -F. '{print $2}'`c=`echo $1 | awk -F. '{print $3}'`d=`echo $1 | awk -F. '{print $4}'`

怎么用shell脚本将ip地址转换成整数

7、编写完成后在vim中通过wq命令退出保存,接下来拿个ip地址作为实例看下效果,这里以百度的cdn服务器ip地址为例。

怎么用shell脚本将ip地址转换成整数

9、再用ping 一下上图算出的整数,可以看到显示的ip地址是一样的了。

怎么用shell脚本将ip地址转换成整数
猜你喜欢