如何在“ip route”命令中获取数字输出

如何在“ip route”命令中获取数字输出

route使用命令时, -nswitch 就可以发挥作用。如何使用ip route命令获得数值输出?它的手册页没有提到任何类似的内容。具体来说,我需要0.0.0.0而不是default.

答案1

-n选项的目的route是抑制地址到名称的查找。例如,它可用于获取原始数字信息,以防查找速度太慢或返回不正确的结果。

默认情况下,该ip命令不执行地址到名称的查找,因此它没有或不需要该选项。它显示0.0.0.0/0条目default以提高清晰度,但这只是硬编码,它不是基于名称查找。有一个-r选项要求ip将地址解析为名称,但默认情况下未启用。本质上,与s-r相反。route-n

sed s#default#0.0.0.0/0#如果您不想看到“默认”一词,您可以随时通过管道传输输出。

相关内容