从 ip route 的一行里抠出下一跳

👁️ 3 人浏览 💬 0 人评论 ❤️ 添加收藏

真机上 ip route 的一行长这样:10.20.0.0/16 via 192.168.37.253 dev eth0 metric 100。要在脚本里取出前缀和下一跳,先在这里练:

line = "10.20.0.0/16 via 192.168.37.253 dev eth0 metric 100"
w = line.split()
print(w[0] + "/" + w[w.index("via") + 1] + "/" + w[w.index("dev") + 1])
提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论

全部评论