精华内容
下载资源
问答
  • grep查找tab

    2009-11-26 15:31:00
    grep 123$/t‘456 bayes.docfreq

      grep '123$'/t'‘456' bayes.docfreq

    展开全文
  • 本文给大家介绍linux下如何使用grep命令查找带有tab(退格)的字符,涉及到linux grep 查找带有tab的字符方面的知识,对linux grep tab感兴趣的朋友可以参考下本
  • linux greptab 制表符 命令用法

    千次阅读 2015-11-27 11:32:52
    有一个日志文件, 比如说有两列, 中间使用 \t制表符分割了。 则在grep查找的时候 使用: '$'\t''\+ 代替我们的\t制表符  6.10.0 9渠道标记 grep '6.10.0'$'\t''\+9渠道标记' test.csv | wc -l


    有一个日志文件, 比如说有两列, 中间使用 \t制表符分割了。   则在grep查找的时候 使用: '$'\t''\+  代替我们的\t制表符 

    6.10.0   9渠道标记


    grep  '6.10.0'$'\t''\+9渠道标记'  test.csv  | wc -l




    展开全文
  • 需要在日志文件统计删除的主帖,而日志文件是tab(退格)字符隔开的;假设日志文件名叫delete.log。 保存格式和保存的数据如下, 删除日期 帖子类型(11为主帖,12为回帖) 帖子id 操作人id 2011-11-01 00:05 12 ...

    需要在日志文件统计删除的主帖,而日志文件是tab(退格)字符隔开的;假设日志文件名叫delete.log。

    保存格式和保存的数据如下,

    删除日期            帖子类型(11为主帖,12为回帖)    帖子id    操作人id

     2011-11-01 00:05       12      71163578        1153089
     2011-11-01 00:19       11      71163800        134379
     2011-11-01 00:19       12      71163801        134379
     2011-11-01 00:20       11      71151662        2064561
     2011-11-01 00:42       11      71163897        719476
     2011-11-01 01:05       11      71164159        2215597
     2011-11-01 03:44       12      71164712        2317663
     2011-11-01 04:40       12      71164820        111
     2011-11-01 04:46       12      71164841        622530
     2011-11-01 05:03       12      71164881        1999836
     2011-11-01 06:23       11      71163794        32254
     2011-11-01 06:27       12      71162281        32254
     2011-11-01 07:12       11      71165688        2296120
     2011-11-01 07:12       11      71165682        2296120
     2011-11-01 07:38       12      71165870        11568
     2011-11-01 07:49       11      71142268        1020
     2011-11-01 08:20       12      71167000        634940
     2011-11-01 08:38       11     70948995        604153
     2011-11-01 08:40       12      71167508        2100858
     2011-11-01 08:59       12      71168173        952148

     

    从日志文件上,如果用命令cat delete.log |grep '11'|wc ,则会把所有日志都统计出来。

    可以看到每行的11的左右都有tab(退格)符,所以可以通过“tab(退格)11tab(退格)”的正则表达式来精确查找。

    但如果使用命令cat delete.log |grep '\t11\t'|wc 或者cat delete.log |grep '\\t11\\t'|wc 确一个也查不出来。

    其实在linux中要正确匹配tab(退格)符有两种方式

    1:用 grep  $'\t'       你的文件

    2:用 grep '按CTRL+V 键,再按TAB键'      你的文件

    再回到上面的问题,则可以用以下的命令

    cat delete.log |grep $'\t'11$'\t' |wc

    或者

    cat delete.log |grep ‘CTRL+V,TAB11CTRL+V,TAB’|wc

    转载于:https://www.cnblogs.com/chenhuan001/p/6894537.html

    展开全文
  • grep查找文件内容

    千次阅读 2013-11-19 09:36:16
    Tabtab键是比较常用的一个快捷键,它的作用是补全文件名或者路径。举例来说,输入”cd/ho”在按一下tab键,终端里就会显示”cd /home”了。如果您的文件夹下,有两个名字开头部分相同的文件,比如有
    ctrl + r  
    
    :搜索执行过的命令

    alt + 字母 :菜单栏快捷键,然后选择即可,例如:alt + F弹出文件菜单,然后按b,则两个标签了。


    1.关于终端的快捷键:

    Tabtab键是比较常用的一个快捷键,它的作用是补全文件名或者路径。举例来说,输入”cd/ho”在按一下tab键,终端里就会显示”cd /home”了。如果您的文件夹下,有两个名字开头部分相同的文件,比如有”picture001.bmp”和”picture002.bmp”两个文件,输入”rmpic”以后按下tab键,就会补全成”rm picture”,您可以接着输入剩下的名字。使用tab键补全还支持对于扩展名的识别,比如您的文件夹下有”TH2AD_CHS.exe文件和TH2AD_CHS.ini文件,当您输入”wine TH”再按下tab后,会补全成”wineTH2AD_CHS.exe”而不会补全.ini文件,因为wine.exe文件是关联的。

    Ctrl+C:这个键可不是用来复制的,在中端下,按下Ctrl+C就代表结速当前终端执行的程序,按下的时候一定要慎重。

    Ctrl+A:将光标移动到命令行的开始处。

    Ctrl+E:将光标移动到命行令的结尾处。

    Ctrl+U:删除行首到光标出的字符。

    Ctrl+Z:把当前进程送到后台处理。

    Ctrl+Alt+F1:切换到第一个文本终端。在Linux下你可以有多达六个不同的终端。

    Ctrl+Alt+F7:切换到第一个图形用户界面(一般来说X-window在第七个终端)。

    ~:~好像不能算一个快捷键吧?~的作用是代替您的主文件夹,比如您的用户名是user,那么“/home/user/桌面” 和“~/桌面”是等价的。




    使用grep搜索文件内容——快捷、方便

    (1)在当前目录下的所有文件的文件内容中查找哪个文件的内容中有findcontents(大小写不敏感,列出findcontents所在文件的所在行)——适合于当前目录下的文件及目录数目比较少,如果查找后列出内容过多,将会失去查找意义。
    grep -rin findcontents*

    (2)如果查找后列出内容过多,就需要用如下命令(只列出findcontents在所在文件的出现次数):
    grep -ric findcontents * |grep -v :0

    (3)如果根本不知道文件所在目录,就需要在根目录下进行查找(查找整个硬盘空间),但是由于根目录下某些文件(bin、sbin、boot、dev、initrd、lib)没有查找价值,因而要将其排除在查找范围之外
    # cd /
    grep -rinfindcontents `ls | grep -vE'bin|boot|dev|initrd|lib'`

    ------------------------------------------

    -i,--ignore-case
    -n, --line-number
    -c, --count
    -r, --recursive
    -v, --invert-match
    -E, --extended-regexp
    -e PATTERN, --regexp=PATTERN
    Use PATTERN as the pattern; useful to protect patterns beginningwith -.
    注:有c的时候n将失效

    展开全文
  • ubuntu 使用 find&grep 查找文件

    千次阅读 2016-10-14 10:09:10
    Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expr ession Print,表示全局正则表达式版本,它的使用权限是所有用户。 2.格式...
  • linux下使用find xargs grep查找文件及文件内容博客分类: LINUXUbuntu 1,在某个路径下查文件。在/etc下查找“*.log”的文件find /etc -name “*.log”2,扩展,列出某个路径下所有文件,包括子目录。find /etc -...
  • 需要在日志文件统计删除的主帖,而日志文件是tab(退格)字符隔开的;假设日志文件名叫delete.log。保存格式和保存的数据如下,删除日期 帖子类型(11为主帖,12为回帖) 帖子id 操作人id2011-11-01 00:05 12 71
  • 需要在日志文件统计删除的主帖,而日志文件是tab(退格)字符隔开的;假设日志文件名叫delete.log。 保存格式和保存的数据如下, 删除日期 帖子类型(11为主帖,12为回帖) 帖子id 操作人id 2011-11-01 00:05 12 ...
  • Linux grep \t Tab 键失效

    2019-03-07 14:35:00
    解决方法 ... 则在grep查找的时候 使用:'$'\t''\+ 代替我们的\t制表符 grep -P '2\t' part-r-00000-20 2、-P grep -P '\t' InputFile-P 表示 Perl 模式 grep '2'$'\t' part-r-0...
  • Sed+Grep 快速替换查找字段(批量替换字符串) 格式: sed -i "s/查找字段/替换字段/g"`grep 查找字段 -rl路径` 命令分解: grep 查找字段 -rl路径 列出”路径”中” 查找字段” 的所有文件 sed –I"s/查找字段/...
  • grep匹配字符 三种正则引擎参数: -G:POSIX基本正则表达式,BRE -E:POSIX扩展正则表达式,ERE -p:Perl正则表达式,PCRE 语法: grep [参数] PATTERN [file] -c:只打印每个file中的匹配行数目 -i:忽略大小写...
  • grep 在文本中查找内容

    千次阅读 2016-09-28 02:03:02
    功能:grep系列是Linux中使用频率最高的文本查找命令。主要功能在一个或者多个文件中查找特定模式的字符串。如果该行有匹配的字符串,则输出整个行的内容。如果没有匹配的内容,则不输出任何内容。grep命令不改动...
  • 查找包含 TAB的文件

    2020-11-14 09:41:08
    查找包含 TAB的文件 grep -e $'\t' src/ -rn | awk -F"[ :]" '{print $1}' | grep -v '^C|uniq > /tmp/tab.files
  • grep-查找符合条件的字符串

    千次阅读 2014-09-17 15:45:03
     查找行里符合条件的字符串 grep退出状态:  0: 表示成功;  1: 表示在所提供的文件无法找到匹配的pattern;  2: 表示参数中提供的文件不存在。 参数说明:  -n: 在输出符合条件的行时把行号显示...
  • Sed+Grep 快速替换查找字段

    千次阅读 2011-10-25 20:31:37
    格式: sed -i "s/查找字段...sed –I "s/查找字段/替换字段/g" 在上面”查找列出的文件”(grep命令)中,执行"s/查找字段/替换字段/g" 操作,并将操作的结果作用在“查找列出的文件”源文件上. 注意:红色字符为键盘
  • linux下的find文件查找命令与grep文件内容查找命令  在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。  区别:(1)find命令是根据文件的属性进行查找,如文件名,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 25,501
精华内容 10,200
关键字:

grep查找tab