zoukankan      html  css  js  c++  java
  • day09 awk 擅长取列 微编程语言

    awk 擅长取列

    PS:   擅长取列   计算   数组  函数    编程语言 
    	选项:
    		-F		#指定分隔符   默认的为空白字符为分隔符       FS 
    		-v		#指定内部变量 
    		 !		#取反  排除 
                     -vOFS=":"      #指定取列后的分割符
                      
    
          #   内部命令:   内部变量: 
    	NR 		# 行号  
    	$0		# 完整的一行内容 
            $n		# n 是数字  表示取出第几列  多列用逗号分割 
    	-F  	        # FS   分隔符的变量
            NF		# 最后一列 为第几列  
            $NF		# 显示最后一列的内容
            s              # 空白字符
    

    实例:

    1. 排除空行 存在空格和tab键的空行

    2.排除空行和#开头的

    3.查 过滤多行

    1. 过滤单行指定行

    5.过滤条件的行

    6.&& 并且

    1. || 或者的意思

    8.打印整个文件内容

    9.给整个文件加上行号

    10.取列

    11.指定多个分隔符取列

    12.指定分隔符 使用双引号 引起来的

    13.将passwd的第一行和第七行进行替换(等值替换)

  • 相关阅读:
    vue
    vue
    vue
    vue
    vue
    vue
    vue
    java判断A字符串是否包含B字符串
    JAVA复制文件最快的算法
    Struts2 无后缀action请求
  • 原文地址:https://www.cnblogs.com/xiaolang666/p/13307625.html
Copyright © 2011-2022 走看看