Grep 如何从ifconfig命令中查找特定的接口名称和状态?

Grep 如何从ifconfig命令中查找特定的接口名称和状态?,grep,command-line-interface,ifconfig,Grep,Command Line Interface,Ifconfig,当我使用ifconfig命令时,它将显示所有活动设备的详细信息 我只想要接口名,并且想要检查接口是否正在运行 ifconfig | grep interface-name 这将提供有关接口的所有详细信息,但我只想打印接口名称。因为您有接口名称,所以可以执行以下操作: $ ifconfig interface-name &> /dev/null $ echo $? 如果输出为0,则接口存在,否则不存在。谢谢,我得到了您的答案,但我想打印接口-name@yashshah你已经有

当我使用
ifconfig
命令时,它将显示所有活动设备的详细信息

我只想要接口名,并且想要检查接口是否正在运行

ifconfig | grep interface-name  

这将提供有关接口的所有详细信息,但我只想打印接口名称。

因为您有接口名称,所以可以执行以下操作:

$ ifconfig interface-name &> /dev/null
$ echo $?

如果输出为0,则接口存在,否则不存在。

谢谢,我得到了您的答案,但我想打印接口-name@yashshah你已经有了没有?检查
$?
是否为0,然后简单地打印它。