1.BEGIN END用法user        DIR,内容显示用户名称、用户家目录   $NF为awk的内置变量,表示最后一行,$(NF-1)就表示倒数第二行,最后打印页脚

页眉显示

cat /etc/passwd |awk -F":" 'BEGIN{print "user        DIR"}{print $1  "        " $(NF-1)}END{print "========END================="}'

3.过滤出服务器所有的IP地址:ip a |grep -E -o "([0-9]{1,3}[\.]){3}[1-9]{1,3}"

(1)     ([0-9]{1,3}[\.])是一个整体,匹配的是[0-9][0-9][0-9][\.]  假如ip地址是192.168.1.100   这一段会匹配到192.

(2)    {3}表示匹配[0-9][0-9][0-9][\.]  * 3   即会匹配到192.168.1.

(3)    匹配最后一段IP地址:[1-9]{1,3}

这里主要说一下{3}和{1,3}的区别:

{3} :可以理解为乘以3,如

{1,3}:假如把IP地址分配为四段,那么{1,3}就会显示1到3段的任意匹配项,举例说明

最新文章

  1. 基于Netty打造RPC服务器设计经验谈
  2. Javascript中String()与new String()的差异
  3. JQuery EasyUI validatebox(验证框)
  4. iScroll4.2.5中的无法滑动或点击的解决方案(转)
  5. jquery 遍历 数组1
  6. Android 中解析 JSON
  7. ADO.NET数据库
  8. Hadoop 2、配置HDFS HA (高可用)
  9. ASP.NET MVC 学习之路-2
  10. QDialog弹出一个窗口,改变窗口大小
  11. Hql中占位符(转)
  12. apache kafkac系列lient发展-java
  13. 黑马程序员:Java基础总结----JavaBean 内省
  14. Spring-boot中使用@ConditionalOnExpression注解,在特定情况下初始化bean
  15. linux下qt的安装
  16. 【网络】TCP/IP连接三次握手
  17. JSON数组形式字符串转换为List<Map<String,String>>的8种方法
  18. 创建随机的9x9数独游戏终盘并打印
  19. django 拷贝一个 model 实例
  20. 【Selenium2】【selenium之 定位以及切换frame(iframe)】

热门文章

  1. js 获取当前月份 第一天和最后一天
  2. X-Forwarded-For伪造及防御
  3. spring boot 开启Druid监控功能
  4. dedecms body 输出自动替换结果。
  5. 两种解决springboot 跨域问题的方法示例
  6. IO模型(epoll)--详解-01
  7. Cypress自动化测试系列之二
  8. C#异步编程研究学习(一)
  9. 小程序UI设计(6)-布局分解-九宫格
  10. Linux修改mysql配置文件