How do I write an alias for grep -R?

前端 未结 2 1887
慢半拍i
慢半拍i 2021-02-05 13:31

I end up typing

grep -Rni pattern .

and awful lot. How do I make this into an alias like

alias gr=\'grep -Rni $@ .\'

2条回答
  •  说谎
    说谎 (楼主)
    2021-02-05 14:30

    Try this:

    $ alias gr='grep -Rnif /dev/stdin . <<<'
    $ gr pattern
    ./path/file:42:    here is the pattern you were looking for
    

    This also works:

    $ alias gr='grep -Rnif - . <<<'
    

提交回复
热议问题