多年来,我一直在解析ifconfig的神秘和无文档的输出。现在在debian /9中,ifconfig已经消失了。我们可以安装它,但它的输出与debian /8上的ifconfig完全不同。
足够的。
ip addr输出是否在允许可靠的机器解析的程度上有文档化?
否则,我是否还可以查询其他高级API来获取基本接口信息:我有哪些接口和地址?
(不使用网络管理器)
当然,我可以用C编写它--我想,但是它既方便又高级,因为我在脚本语言中需要它。
我在想一些东西,比如带有JSON、YAML、逗号/空格分隔输出的ip --json addr,或者其他一些有用的、有文档记录的东西,它们有可能保持多年的稳定.
我不能成为第一个需要这个的人..。否则,它将返回到针对ip addr输出的regexps。哦不..。
发布于 2018-11-20 20:52:30
您应该使用ip命令,因为大多数Linux发行版正式建议在旧的(也是很受欢迎的) ifconfig上使用它。我不同意这个决定,但我们必须适应。我使用'ifconfig‘也有很长时间了,现在我试图对这个新命令产生信心,因为它似乎没有其他选择。如果我能找到一个,我会告诉你的。
https://stackoverflow.com/questions/53395933
复制相似问题