Linux利用SHELL直接获得IP地址

本文介绍如何使用SHELL脚本封装命令,方便高频获取Linux系统的IP地址。通过设置环境变量、编写注释和定义功能,创建了一个简单的bash脚本。文中提到的SHELL脚本可以从之前的ifconfig/ip命令中提取IP,并留有改进空间,如添加帮助功能、输入验证和自动化处理。
摘要由CSDN通过智能技术生成

概述:

我的上一篇文章Linux正则过滤命令ifconfig/ip提取IP地址 介绍了如何利用正则过滤得到IP地址,是利用组合命令获取的,那么问题就来了,如果是高频使用,每次都输入一大串命令来获取,多不方便呀?所以,本文章来介绍如何利用SHELL封装起来这些命令,方便使用者。

准备:

1、第一行 #!/bin/bash 在宣告这个 script 使用的 shell 名称: 因为我们使用的是 bash ,所以,必须要以“ #!/bin/bash ”来宣告这个文件内的语法使用 bash 的语法!
2、程序内容的说明: 整个 script 当中,除了第一行的“ #! ”是用来宣告 shell 的之外,其他的#都是“注解”用途!
3、主要环境变量的宣告: 建议务必要将一些重要的环境变量设置好,PATH 与 LANG (如果有使用到输出相关的信息时) 是当中最重要的!
4、要养成良好的 script 撰写习惯,在每个 script 的文件开始处记录好:

script 的功能;
script 的版本信息;
script 的作者与联络方式;
script 的 History (历史纪录);
script 运行时需要的环境变量预先宣告与设置;
script 内较特殊的指令,使用“绝对路径”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值