Pet*_*ner 5 networking testing
是否有任何工具嵌入到 linux 中,我可以使用它来验证语法/etc/network/interfaces或/etc/network/interfaces/*.conf文件,类似于我visudo在安装之前验证 sudo 的方式。
我正在编写脚本以部署在旧的“物联网”中方法并希望对我的配置生成器进行单元测试。
您可以使用该命令ifup --no-act --interfaces=/home/user/interfaces.new eth0在已启动的接口上检查指定接口文件中的语法错误。
如果存在错误,您将收到一条消息,指出不正确的行号以及有关无法解析接口文件的信息。
如果没有错误,您将收到一条消息,说明接口已配置。
$?在脚本中运行命令后,您可以通过查看变量的值来检查命令的返回值。
查看man ifup更多信息。