如何编写Linux Shell脚本查看和修改网卡配置文件

当用户选择查看配置时,脚本会询问是否显示网卡配置信息。如果选择显示,它会列出所有网卡的编号和名称,比如 0 代表全部,1 代表第一个网卡,以此类推,让用户选择想要查看的具体接口。

评论 (1)

这个逻辑有点过于简化了。实际生产中,Linux网卡配置因发行版而异(如Netplan、NetworkManager或传统的ifcfg),直接让用户输序号匹配物理接口很容易出错。不如直接提供`nmcli`或`ip addr`的命令封装,让用户输入具体接口名(如eth0)更准确。