首页 > 其他分享 >grep

grep

时间:2023-07-30 20:44:08浏览次数:37  
标签:grep key3 key2 key1 fileName cat

1. 获取文件中的关键字key:
cat fileName | grep "key"


2. 获取文件中的某个关键字key1, key2, key3:
cat fileName | grep -E "key1|key2|key3"


3. 获取文件中的多个关键字,同时满足:
cat fileName | grep key1 | grep key2| grep key3


4. 忽略文件中的某个关键字, 需要转义"|":
cat fileName | grep -v "key1\|key2\|key3"

标签:grep,key3,key2,key1,fileName,cat
From: https://www.cnblogs.com/marit/p/17591988.html

相关文章

  • linux 中 grep命令精准匹配制表符
     001、[root@PC1test02]#lsa.txt[root@PC1test02]#cata.txt##测试数据321971225792194632197622553381184532197222609449473219872253144109......
  • pgrep
    pgrep根据用户给出的信息在当前运行进程中查找并列出符合条件的进程ID(PID)补充说明pgrep命令以名称为依据从运行进程队列中查找进程,并显示查找到的进程id。每一个进程ID以一个十进制数表示,通过一个分割字符串和下一个ID分开,默认的分割字符串是一个新行。对于每个属性选项,用户可......
  • LINUX系列-grep篇
    一grep完整语法结构grep[options][pattern]file命令参数匹配模式文件数据常用参数总结-i--忽略大小写-n--列出所有匹配的行,并显示行号-l--只列出符合条件的文件名称-L--列出不包含匹配项的文件名称-r--递归搜索-x--匹配整行-w--匹配......
  • bzgrep
    bzgrep使用正则表达式搜索.bz2压缩包中文件补充说明bzgrep命令使用正则表达式搜索“.bz2”压缩包中文件,将匹配的行显示到标注输出。语法bzgrep(参数)参数搜索模式:指定要搜索的模式;.bz2文件:指定要搜索的.bz2压缩包。......
  • linux三剑客(grep awk sed)
    linux三剑客(grepawksed)简介Linux三剑客主打信息处理,三剑合璧,几乎能满足你所有的信息需求。其中,grep专攻查找,sed精通编辑,awk主打分隔提取。grep如果你问我linux最叼的命令是什么的话,我会说是grep(globalregularexpressionsprint),在任何命令或文件流之后加上grep,面对密密麻......
  • linux grep基本用法--九五小庞
    通过此语句可以查询一个文件或者当前目录下所有文件中包含exception和error的文件grep-E-i"((exception)|(error))"*1.查找文件中是否存在指定的信息:grep<查找信息><文件名>-bash-4.1$grepexceptionerror-2015-12-29.log17:49:13.869[http-/192.168.0.80:8080-12]......
  • Linux三剑客grep、sed、awk(包括练习题)
    Linuxgrep、sed、awk(包含练习题)一、grepLinuxgrep(globalregularexpression)命令用于查找文件里符合条件的字符串或正则表达式。基本用法与常见的正则表达式grep[options]pattern[files]命令 参数 匹配模式 文件数据 -i:忽略大小写进行匹配。 -v:反向查找,只......
  • Linux下常用scp,tail,grep命令详解[记录]
    scp命令用于在本地主机和远程主机之间复制文件或目录,支持加密传输。它可以通过ssh协议来进行数据传输,因此传输过程是安全的。注意:在使用scp命令时,如果出现权限验证失败的情况,可能需要检查本地主机和远程主机之间的ssh配置是否正确。scp[参数][原路径][目标路径][参......
  • grep、sed和awk命令的简单使用
                  grep命令选项意义-c匹配行的数量-i忽略大小写-h查询多文件时不显示文件名-l只列出匹配的文件名,不列匹配行-n列出匹配行,并列出行号-s不显示不存在或无匹配的错误信息-v显示不包含匹配文本的所有行-w匹配整词-r递归搜索,搜子目录-E支持扩......
  • 错误C3861 “_CrtDbgReportW”: 找不到标识符
    //crt_crtdbgreport.c#include<crtdbg.h>intmain(intargc,char*argv[]){#ifdef_DEBUG_CrtDbgReport(_CRT_ASSERT,__FILE__,__LINE__,argv[0],NULL);#endif}解决方法:用release版,或者把debug版本中预编译头的_debug去掉,这样在函数执行的时候就不会出现这......