# 1
myip=$(ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1')
echo $myip# 2
myip=$(ip -o route get to 8.8.8.8 | sed -n 's/.*src \([0-9.]\+\).*/\1/p')
echo $myip

Shell 获取本机IP相关推荐

  1. Linux下 shell获取本机ip地址

    方法二 /sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6 | awk '{print $2}' | tr -d "add ...

  2. linux shell 获取本机ip 写入文件

    本机IP获取 /sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr ...

  3. shell获取本机ip

    /sbin/ifconfig -a |grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:" ...

  4. centos7 shell 获取ip_Linux Shell脚本中获取本机ip地址方法

    方法一:ifconfig -a ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "a ...

  5. Shell脚本中获取本机ip地址,Linux获取本地ip地址

    在 Shell 脚本中获取本机 IP 地址可以通过多种方式实现,这里介绍三种常用的方法: 1. 使用 ifconfig 命令获取本机 IP 地址 ifconfig 命令可以获取本机网卡的配置信息,包括 ...

  6. Shell 命令行获取本机IP,grep的练习

    Shell 命令行获取本机IP,grep的练习 在 mac 下面输入 ifconfig 或者在 linux 下面输入 ip a 就可以得到我们的网卡信息.不过通常情况下,我们需要查看的是我们的IP地址 ...

  7. 在Linux上利用python获取本机ip

    下面介绍在Linux上利用python获取本机ip的方法. 经过网上调查, 发现大致有两种方法, 一种是调用shell脚本,另一种是利用python中的socket等模块来得到,下面是这两种方法的源码 ...

  8. 系统无ifconfig,一条命令获取本机ip并将其赋值给指定变量来使用

    在Linux系统中,准确地获取本机IP信息是非常有用的.在写bash shell脚本事经常会用到IP,这时就需要我们使用一些办法获取本机IP并赋值给变量来使用.最近刚刚完成grep及sed的摸索.研究 ...

  9. python netifaces模块 获取本机IP,网关等信息

    简介 在Linux系统中,我们可以通过ifconfig,route等shell命令来查看系统接口配置,网关和路由等信息.通过shell的正则表达式功能,通过系列复杂操作,我们可以从字符串中提取出相关的 ...

最新文章

  1. Runtime.getRuntime().addShutdownHook(new Thread()
  2. MyBatis 插入数据库返回主键
  3. linux 配置 clang++ SDL 开发环境 (新手向)
  4. clover 主题_Clover主题更换
  5. java timezone_Java TimeZone setID()方法与示例
  6. java 安全 认证和授权,Java安全之认证与授权
  7. 网络聊天室的技术与发展
  8. jQuery UI 下载 拖动组件
  9. 发布的站点自定义端口打不开解决方法
  10. 计算机网络-----IP地址分配
  11. 批处理删除文件文件夹相关指令
  12. 薄板样条插值(Thin Plate Spline)
  13. Visual Studio Coded的安装以及中文化
  14. Android截屏截图方法所有方法汇总(包括Activity、View、ScrollView、ListView、RecycleView、WebView截屏截图)
  15. 自动驾驶和辅助驾驶基础知识
  16. MapServer 之 发布网络地图服务(WMS-Web Map Service)
  17. 如何阅读一本书-【未排版!】
  18. Redmine3.3.3 搭建与不完全填坑指南
  19. 社会学百科——英国DK出版社
  20. opencv--颜色识别

热门文章

  1. lol澳洲服务器如何注册账号,云顶之弈手游澳服怎么进 LOL手游澳服账号注册流程详解[多图]...
  2. HCIA--访问控制技术--NAT、ACL、aaa、IPSec、vpn、GRE
  3. 1688API接口,获得1688商品分类
  4. Netty 实现HTTP重定向
  5. Ubuntu18.04或20.04,通知栏日期时间显示移到右侧右上角
  6. 华为nova7pro手机计算机在哪里,熟练使用华为nova7系列这几个功能 随时随地办公学习不用愁...
  7. JavaScript简餐——Promise对象的实例方法
  8. ionic3+angular5 App项目打包全过程
  9. uiautomator 横向截屏异常解决
  10. 会声会影X8安装完打开提示“应用程序无法启动,因为应用程序的并行配置不正确”