[sisyphus] grep -r behavior change

Ivan A. Melnikov iv на altlinux.org
Чт Сен 13 23:52:14 MSK 2012


On Thu, 13 Sep 2012 14:30:50 +0400
Michael Bykov <m.bykov на gmail.com> wrote:
[...]
> 
> ага, спасибо.
> 
> но он ищет не в текущей, а в /tmp, и еще во многих. Очень ненужная
> фича, кажется, потому что забивается вывод.

Фича полезная, я регулярно по ошибке пишу 

grep -R word

вместо

grep -R word .

> 
> И еще - вывод виснет, когда нет прав прочитать файл в текущей
> директории. Я приводил вывод, где дамп эрланга. Виснет, и висит.
> 
> И второе - неясно, как избавиться от этой фичи.
> 
> наивная попытка прописать а .zshrc
> setopt GREP_OPTIONS = -r
> выдала кучу ошибок, естественно. А как нужно неясно.
> 

Попробуйте

export GREP_OPTIONS='-r --color=always'

> Лучше было бы ввести свой ключ для этой фичи, а не переопределять
> классический -r, наверное
> 
> Сейчас куча скриптов накроется у людей
> 

Скрипты не пострадают: алиасы в них не действуют, а -r при чтении из
пайпа никто пишет.

-- 
WBR,
Ivan A. Melnikov


Подробная информация о списке рассылки Sisyphus