脚本查询网络接口的配置详情

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了脚本查询网络接口的配置详情相关的知识,希望对你有一定的参考价值。

在学习网络基础的过程中,每次查询网络配置接口,都要输入一大段,于是突发奇想,写一个脚本,来实现查询,下面附上这次的创作过程。

  思路:1.列出当前可选择的接口,提示用户选择

        2.如果选择错误,则提醒“wrong choice”,并且让用户重新选择;如果选择正确则列出该接口的详细配置详情;如果输入{q|Q},则退出脚本。


技术分享

仅取出网络接口名称,下一步准备写入代码,显示网络接口详情

技术分享

执行成功!




代码附上

  技术分享


过程反思:

   期间遇到过,脚本执行错误的情况,发现输入错误接口名称时,直接就退出,没有任何提示,发现为代码中“$network$”,对输入内容限制不严格,此处应为“^$network$。严格抓取用户输入的字段项


收获:

  复习了until及if用法

  复习了vim编辑器的删除“dd”、复制“p”、撤销“u”及显示行号

  “:set nu”

      






   

本文出自 “静待星赏” 博客,请务必保留此出处http://solomoncc.blog.51cto.com/12427174/1912059

以上是关于脚本查询网络接口的配置详情的主要内容,如果未能解决你的问题,请参考以下文章

网络拓扑有关命令

Linux常见的网络排查指令,你知道几个?

CentOS网络接口配置文件ifcfg-eth详解

LINUX网络配置---nmtui&nmcli

CentOS6.8网络接口配置文件ifcfg-eth0

Mybatis---配置文件完成增删改查(查询详情)