grep колотят псевдоним

Я пытаюсь записать, что псевдоним grep исключает файлы журнала

alias gr='grep -R --exclude=\*.{log,0,1,2,js} "$1" *'
alias gr='grep -R --exclude=\*.{log,0,1,2,js} $1 *'

Не работает корректный

Я должен сделать что-то как gr "sometext"

0
задан 21 August 2012 в 12:52

1 ответ

Вы не можете использовать аргументы ($1) в псевдониме. Используйте функцию вместо этого.

function gr { grep -R --exclude=\*.{log,0,1,2,js} "$1" * ; }

Это должно работать.

1
ответ дан 21 October 2019 в 13:12

Другие вопросы по тегам:

Похожие вопросы: