当前位置: 首页 > news >正文

dw网站制作的源代码站长工具百科

dw网站制作的源代码,站长工具百科,个人网站设计与开发论文,河北搜索引擎推广方法Linux三剑客awk知识 1. awk 介绍2. awk 语法3. 练习 1. awk 介绍 awk 是一门语言, 也是一个命令,Linux 有三剑客命令: grep/sed/awk三剑客的特长 grep 过滤内容sed 取行awk 取列 2. awk 语法 取列 取第一列文件($1): awk {print $1} 文件指定分隔符为文件: awk -F "指…

Linux三剑客awk知识

  • 1. awk 介绍
  • 2. awk 语法
  • 3. 练习

1. awk 介绍

  • awk 是一门语言, 也是一个命令,
  • Linux 有三剑客命令: grep/sed/awk
  • 三剑客的特长
    • grep 过滤内容
    • sed 取行
    • awk 取列

2. awk 语法

  • 取列
    • 取第一列文件($1): awk '{print $1} 文件'
    • 指定分隔符为文件: awk -F "指定的分隔符" 文件
    • 指定多分隔符: awk -F "[/@ #]+" '{print $1,$2}' 文件
  • 取行: awk NR==2 oldboy.txt
  • 过滤: awk '/过滤的内容/' 文件

3. 练习

  • 准备:创建一个文件, 并在只其中追加内容

    [root@oldboyedu ~] echo "oldboy oldgirl" >>oldboy.txt
    [root@oldboyedu ~] echo "oldboy oldgirl" >>oldboy.txt
    [root@oldboyedu ~] cat oldboy.txt
    oldboy oldgirl
    oldboy oldgirl
    
  • 普通取列

    • 取第一列
      [root@oldboyedu ~] awk '{print $1}' oldboy.txt 
      oldboy
      oldboy
      
    • 取整行(搭配着grep可能更好用)
      [root@oldboyedu ~]# awk '{print $0}' oldboy.txt 
      oldboy oldgirl
      oldboy oldgirl
      
  • 指定分隔符取列(-F)

    • 取/etc/passwd的第1列: awk -F ":" '{print $1}' /etc/passwd
    • 取/etc/passwd的第2列: awk -F ":" '{print $2}' /etc/passwd
    • 取/etc/passwd的尾列: awk -F ":" '{print $NF}' /etc/passwd
    • 取/etc/passwd的倒数第2列: awk -F ":" '{print $(NF-1)}' /etc/passwd
  • 同时输出多列

    • 取/etc/passwd的第1列和第2列: awk -F ":" '{print $1,$2}' /etc/passwd
    • 取/etc/passwd的第1列、第3列和最后一列: awk -F ":" '{print $1,$3,$NF}' /etc/passwd
  • 综合练习

    • 从ip a或ifconfig结果中取出Ip地址 p a|grep '10.0.0'|awk '{print $2}'|awk -F/ '{print $1}'或者ifconfig eth0|grep '10.0.0'|awk '{print $2}'
    • 从ip a结果中取出Ip地址: ip a|awk -F "[ /]+" 'NR==9{print $3}'
    • 取出stat /etc/hosts中的0644: stat /etc/hosts|awk -F "[(/]" 'NR==4{print $2}'
  • 准备

    [root@oldboyedu ~] seq 5 >oldboy.txt 
    [root@oldboyedu ~] cat oldboy.txt
    1
    2
    3
    4
    5
    
  • 取行练习

    • 取第二行: awk NR==2 oldboy.txt
    • 取第2-4行: awk NR==2,NR==4 oldboy.txtawk 'NR>1&&NR<5' oldboy.txtawk 'NR>=2&&NR<=4' oldboy.txt
http://www.15wanjia.com/news/6375.html

相关文章:

  • 湖北省建设安全管理站网站武安百度seo
  • 自建外贸独立站推广宣传方式有哪些
  • 郑州网络推广哪家口碑好北京seo公司助力网络营销
  • hao123网站用什么程序做的网页怎么优化
  • 专业做网站的公司有没有服务器游戏推广怎么做挣钱
  • 安徽网站建设网络公司谷歌浏览器下载手机版安卓
  • 大尺度做爰床视频网站教育机构在线咨询
  • 建免费网站广州网站优化费用
  • 网站建设平台合同模板下载电商网站开发平台有哪些
  • 网站后台中表格制作关键词首页排名优化公司推荐
  • 湖北城市建设职业技术学院网站怎样打百度人工客服热线
  • 济南网站建设阝力荐聚搜网做网页设计一个月能挣多少
  • wordpress 查看日志文件seo全站优化全案例
  • 做数学题挣钱的网站关键词seo排名
  • 织梦网站提示保存目录数据时报成品短视频网站源码搭建
  • 网页小游戏在线玩知乎重庆seo怎么样
  • 国外网站鞋子做的好的网站hao123上网从这里开始官方
  • 龙华企业网站建设公司2021百度模拟点击工具
  • 做建材外贸哪个网站比较好互联网营销培训
  • 上海个人做网站免费注册推广网站
  • wordpress 建立分类搜索引擎优化教程
  • 哪些公司的网站做的漂亮深圳百度公司地址在哪里
  • o2o网站建设公司百度收录量查询
  • 网站被k申述网络营销推广论文
  • 淘宝网站是哪个公司做的自媒体平台排名
  • 微软手机做网站服务器吗百度普通版下载
  • 专业性网站 ip宁波网络推广联系方式
  • 郯城做网站西安seo网站排名
  • 网站建设 企业观点seo站长助手
  • 宁津网站建设百度推广获客方法