gpt4 book ai didi

linux - bash 脚本 linux - 处理 ifconfig -a 输出的输出

转载 作者:太空宇宙 更新时间:2023-11-04 05:53:35 28 4
gpt4 key购买 nike

我需要处理 ifconfig -a 的输出如果将单个设备名称作为脚本参数给出,我只想打印设备的 IP 地址。请帮忙。

最佳答案

您可以使用以下命令仅获取设备的IP地址(您只需使用grep命令过滤IP地址部分)

 /sbin/ifconfig -a | grep -i 'inet addr:'

使用grep命令过滤IP地址为

ifconfig eth0 | grep -i 'inet addr:'

是的,您可以将命令放入脚本中并运行它。下面是一个例子

#!/bin/sh
# Shows ip address of eth3
/sbin/ifconfig -a | awk '/^eth3/,/^$/' | awk '/inet addr/ { print $2 }' | cut -d: -f2

关于linux - bash 脚本 linux - 处理 ifconfig -a 输出的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23597521/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com