• Linux. grep 命令


    Linux. grep 命令

      grep 命令常用参数:

       
    -c 仅列出文件中包含模式的行数
    -i 忽略模式中字母的大小写
    -l 列出带有匹配行的文件名称
    -n 在每一行的最前面列出行号
    -v 列出所有匹配模式的行
    -  
       
       
       

    参数: -c

    [root@localhost u01]# cat demo6.txt 
    h
    e
    l
    l
    o
    
    w
    o
    r
    l
    d
    
    [root@localhost u01]# 
    [root@localhost u01]# grep -c o demo6.txt 
    2
    [root@localhost u01]# 

    参数:-i

    [root@localhost u01]# cat demo6.txt 
    h
    e
    l
    l
    o
    
    w
    O # 这个字母o,是大写的.
    r
    l
    d
    
    [root@localhost u01]# grep -c o demo6.txt 
    1
    [root@localhost u01]# grep -ic o demo6.txt 
    2
    [root@localhost u01]# 

    参数: -l

    [root@localhost test]# ll
    total 0
    [root@localhost test]# echo A > 1.txt
    [root@localhost test]# echo a > 2.txt
    [root@localhost test]# echo b > 3.txt
    [root@localhost test]# 
    [root@localhost test]# grep -l a *
    2.txt
    [root@localhost test]# grep -li a *
    1.txt
    2.txt
    [root@localhost test]# 
    [root@localhost test]# 

    参数: -n

    [root@localhost u01]# cat -n demo6.txt 
         1    h
         2    e
         3    l
         4    l
         5    o
         6    
         7    w
         8    O
         9    r
        10    l
        11    d
        12    
    [root@localhost u01]# 
    [root@localhost u01]# grep -n r demo6.txt 
    9:r
    [root@localhost u01]# 
  • 相关阅读:
    Eclipse常用快捷键
    java中构造方法及其作用
    jsp的验证码实现
    request.getParameter()与request.setAttribute()的区别 (转载)
    HTML表单操作的记录
    Java Collection(转载)
    Java中StringBuffer类append方法的使用
    java中string.trim()函数的使用
    doGet与doPost的区别
    celery
  • 原文地址:https://www.cnblogs.com/Charles-Yuan/p/12202421.html
Copyright © 2020-2023  润新知