我正在用RealBASIC开发应用程序,但是我需要接口(interface)名称列表来填充下拉框。

解析ifconfig不起作用(获取eth0eth1lo等)。我需要在系统偏好设置(以太网,机场等)中显示的名称。

有我可以解析的终端命令吗?

最佳答案

networksetup -listallnetworkservices只会为您提供名称(禁用的端口前带有星号,以防您忽略它们)。 networksetup -listnetworkserviceorder提供了一些附加信息,例如它们对应的/dev条目(en0等)。检查手册页中的networksetup甚至还有更多选项...

10-04 10:47