grep“^ *`word”语法linux

时间:2013-07-12 22:38:45

标签: linux csh

我在工作中使用linux而且我是新手,我被告知使用grep命令

grep –r <missing err> . | grep "^ *`define"

我假设^代表一条线的开头?但是我不确定*和'(勾号)的用途是什么?

有人可以解释一下这是如何运作的!我将非常感激!

1 个答案:

答案 0 :(得分:2)

  

我假设^代表一条线的开头?

  

...但我不确定*和`(勾号)的用途是什么?

明星说匹配前面的字符0次或更多次

反引号可以执行命令替换(如$())。即使引用它似乎仍然这样做。但是,仅使用这样的(它们需要平衡)是没有意义的。如果您想要文字反引号,请在其前面添加\

有关更多信息,请运行man grep(它具有这些符号的定义)。