如何 grep tab & 如何grep 减号(dash)

grep tab有以下3种方式: shell

grep -P "\t"

awk '/1915848\t/'

ctr+c 复制 一个. 

 

"-"在shell中是option的前缀符号. 即使被放入单引号中, 也会提示报错spa

$ cat t.dat | grep '----'
grep: unrecognized option `----'
Usage: grep [OPTION]... PATTERN [FILE]...
Try `grep --help' for more information.

 

简单方法: cmd -- '---'code

$ cat t.dat | grep -- '---'
--------1
--------2
--------a

 

grep 自身支持 -e 选项, 所以grep 减号, 有以下几种方法: orm

$ cat t.dat
--------1
--------2
--------a

$ cat t.dat | grep -e '--------[0-9]'
--------1
--------2
$ cat t.dat | grep -- '--------[0-9]'
--------1
--------2
相关文章
相关标签/搜索