您的位置:首页 > 运维架构 > Shell

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: