SHELL脚本中取得域名的IP地址
2011-11-07 16:19
281 查看
最近在开发的过程中,需要在程序中获得给定域名的IP地址,想到用SHELL脚本处理Ping命令的返回结果来实现。
#!/bin/sh
if [ $# -lt 1 ]; then
echo $0 need a parameter
exit 0
fi
ADDR=$1
TMPSTR=`ping ${ADDR} -c 1 | sed '1{s/[^(]*(//;s/).*//;q}'`
echo ${TMPSTR}
使用方法:
保存上述代码为 get_ip.sh 脚本,然后运行命令: ./get_ip.sh www.baidu.com
#!/bin/sh
if [ $# -lt 1 ]; then
echo $0 need a parameter
exit 0
fi
ADDR=$1
TMPSTR=`ping ${ADDR} -c 1 | sed '1{s/[^(]*(//;s/).*//;q}'`
echo ${TMPSTR}
使用方法:
保存上述代码为 get_ip.sh 脚本,然后运行命令: ./get_ip.sh www.baidu.com
相关文章推荐
- bash-shell-scripts高级脚本配置IP地址
- Shell脚本实现IP地址合法性判断
- Shell 脚本中 curl 取得HTTP返回的状态码
- 添加网卡子接口ip地址shell脚本
- Shell脚本自动修改Linux网卡地址、IP地址配置、主机名修改
- shell脚本——爬取域名一级页面元素并判断其可缓存性
- 编写shell脚本获取本机的网络地址。  比方:本机的ip地址是:192.168.100.2/255.255.255.0,那么它的网络地址是 192.168.100.1/255.255.255.
- shell 脚本获取本地ip地址方法
- 按照时间和登录ip地址来记录不同用户的历史命令的脚本——shell(1)
- Shell脚本实现自动修改IP地址
- Shell脚本 使用sed流编辑器一键修改CentOS网卡IP地址
- Shell脚本中通过正则表达式匹配IP地址
- shell脚本自动记录登陆后的IP地址和某用户名所操作的历史记录
- 关于验证输入iP地址是否正确的shell脚本?
- shell脚本函数判断输入的IP地址是否符合规则
- Shell脚本判断IP地址是否合法的方法
- shell脚本查询域名A记录是否正确
- Shell脚本自动修改Linux网卡地址、IP地址配置、主机名修改
- shell脚本:不登陆KVM虚拟机,修改虚拟机网卡IP地址