ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] grep решил догнать по популярности гугль
@ 2012-09-12 19:42 Michael Bykov
  2012-09-12 21:23 ` Dmitry V. Levin
  2012-09-13  4:06 ` Ildar Mulyukov
  0 siblings, 2 replies; 20+ messages in thread
From: Michael Bykov @ 2012-09-12 19:42 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Салют,

после сегодняшнего dist-upgrade grep стал вести себя необычно

~/$ ps ax | grep -e someword
grep: erl_crash.dump: Отказано в доступе

а иногда он находит то, что я ищу в каких-то левых файлах. Хотя я
прошу что-то вроде

rpm -qa | grep xxx - он находит ххх в совершенно другом месте, например в /tmp.

А Гугль на слово grep сходит с ума, ревнует наверное, выдает полный бред.

Короче они сговорились

Я обнаружил tracker и его снес, мне не нужен, но ничего не изменилось

У меня z-shell, может там что-то поменялось?

Забавно

-- 
М.

http://diglossa.ru
xmpp://m.bykov@jabber.ru

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep решил догнать по популярности гугль
  2012-09-12 19:42 [sisyphus] grep решил догнать по популярности гугль Michael Bykov
@ 2012-09-12 21:23 ` Dmitry V. Levin
  2012-09-13  4:06 ` Ildar Mulyukov
  1 sibling, 0 replies; 20+ messages in thread
From: Dmitry V. Levin @ 2012-09-12 21:23 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 421 bytes --]

On Wed, Sep 12, 2012 at 11:42:06PM +0400, Michael Bykov wrote:
> Салют,
> 
> после сегодняшнего dist-upgrade grep стал вести себя необычно
> 
> ~/$ ps ax | grep -e someword
> grep: erl_crash.dump: Отказано в доступе

$ ps ax | grep -e someword
 9876 pts/0    S+     0:00 grep --color=auto -e someword 

$ grep --version | head -1
grep (GNU grep) 2.14

Может быть, у вас grep какой-то другой?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep решил догнать по популярности гугль
  2012-09-12 19:42 [sisyphus] grep решил догнать по популярности гугль Michael Bykov
  2012-09-12 21:23 ` Dmitry V. Levin
@ 2012-09-13  4:06 ` Ildar Mulyukov
  2012-09-13  7:02   ` Michael Bykov
  1 sibling, 1 reply; 20+ messages in thread
From: Ildar Mulyukov @ 2012-09-13  4:06 UTC (permalink / raw)
  To: sisyphus

On 13.09.2012 01:42:06, Michael Bykov wrote:
> Салют,
> 
> после сегодняшнего dist-upgrade grep стал вести себя необычно
> 
> ~/$ ps ax | grep -e someword
> grep: erl_crash.dump: Отказано в доступе

всё очень просто:
$ which grep
$ rpm -qVf `which grep`
-- 
Ildar

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep решил догнать по популярности гугль
  2012-09-13  4:06 ` Ildar Mulyukov
@ 2012-09-13  7:02   ` Michael Bykov
  2012-09-13  7:31     ` Michael Bykov
  2012-09-13 10:13     ` [sisyphus] grep -r behavior change Dmitry V. Levin
  0 siblings, 2 replies; 20+ messages in thread
From: Michael Bykov @ 2012-09-13  7:02 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

2012/9/13 Ildar Mulyukov <ildar@altlinux.ru>:
> On 13.09.2012 01:42:06, Michael Bykov wrote:
>>
>> Салют,
>>
>> после сегодняшнего dist-upgrade grep стал вести себя необычно
>>
>> ~/$ ps ax | grep -e someword
>> grep: erl_crash.dump: Отказано в доступе
>
>
> всё очень просто:
> $ which grep
> $ rpm -qVf `which grep`
> --
> Ildar
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus

У меня был алиас alias -g grep='grep -r --color=always'

sdm/words/$ which grep
  (git)-[devel]
/bin/grep

 ~sdm/words/$ ps ax | grep grep
    (git)-[devel]
 3682 pts/0    D+     0:20 grep -r --color=always function
 3989 pts/2    D+     0:00 grep -r --color=always function
 4023 pts/5    S+     0:00 grep grep

сейчас я его убрал, заработало. Но этот алиас нужен, хотелось бы его иметь.



-- 
М.

http://diglossa.ru
xmpp://m.bykov@jabber.ru

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep решил догнать по популярности гугль
  2012-09-13  7:02   ` Michael Bykov
@ 2012-09-13  7:31     ` Michael Bykov
  2012-09-13  8:33       ` Мал Скрылёв
  2012-09-13 10:13     ` [sisyphus] grep -r behavior change Dmitry V. Levin
  1 sibling, 1 reply; 20+ messages in thread
From: Michael Bykov @ 2012-09-13  7:31 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

13 сентября 2012 г., 11:02 пользователь Michael Bykov
<m.bykov@gmail.com> написал:
> 2012/9/13 Ildar Mulyukov <ildar@altlinux.ru>:
>> On 13.09.2012 01:42:06, Michael Bykov wrote:
>>>
>>> Салют,
>>>
>>> после сегодняшнего dist-upgrade grep стал вести себя необычно
>>>
>>> ~/$ ps ax | grep -e someword
>>> grep: erl_crash.dump: Отказано в доступе
>>
>>
>> всё очень просто:
>> $ which grep
>> $ rpm -qVf `which grep`
>> --
>> Ildar
>> _______________________________________________
>> Sisyphus mailing list
>> Sisyphus@lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/sisyphus
>
> У меня был алиас alias -g grep='grep -r --color=always'
>
> sdm/words/$ which grep
>   (git)-[devel]
> /bin/grep
>
>  ~sdm/words/$ ps ax | grep grep
>     (git)-[devel]
>  3682 pts/0    D+     0:20 grep -r --color=always function
>  3989 pts/2    D+     0:00 grep -r --color=always function
>  4023 pts/5    S+     0:00 grep grep
>
> сейчас я его убрал, заработало. Но этот алиас нужен, хотелось бы его иметь.
>
>
>
> --
> М.
>
> http://diglossa.ru
> xmpp://m.bykov@jabber.ru

причем это происходит именно из-за опции -r, цвет работает правильно.

замена -r на --directories=recurse дает тот же неприятный эффект -
стартует поиск вообще по всем доступным директориям, даже если grep в
цепочке команд -

ps ax | grep xxx
tmp/audio/public/....

-- 
М.

http://diglossa.ru
xmpp://m.bykov@jabber.ru

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep решил догнать по популярности гугль
  2012-09-13  7:31     ` Michael Bykov
@ 2012-09-13  8:33       ` Мал Скрылёв
  2012-09-13  9:27         ` Michael Bykov
  0 siblings, 1 reply; 20+ messages in thread
From: Мал Скрылёв @ 2012-09-13  8:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

>>>причем это происходит именно из-за опции -r, цвет работает правильно.

Сотворил у себя такое:

$ echo auxx > /tmp/auxxx
$ echo auxx > /var/tmp/auxxx
$ ps ax | grep -r --color=always aux
 6756 ?        Ss     0:02 /usr/sbin/gpm -m /dev/psaux -t ps/2
25000 pts/4    S+     0:00 grep -r --color=always aux
$ /bin/grep -V
/bin/grep (GNU grep) 2.10

Никакого поиска по /tmp не наблюдается.



-- 
Малъ Зануда, Скрылёвъ сынъ

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep решил догнать по популярности гугль
  2012-09-13  8:33       ` Мал Скрылёв
@ 2012-09-13  9:27         ` Michael Bykov
  0 siblings, 0 replies; 20+ messages in thread
From: Michael Bykov @ 2012-09-13  9:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

13 сентября 2012 г., 12:33 пользователь Мал Скрылёв <3ahyga@gmail.com> написал:
>>>>причем это происходит именно из-за опции -r, цвет работает правильно.
>
> Сотворил у себя такое:
>
> $ echo auxx > /tmp/auxxx
> $ echo auxx > /var/tmp/auxxx
> $ ps ax | grep -r --color=always aux
>  6756 ?        Ss     0:02 /usr/sbin/gpm -m /dev/psaux -t ps/2
> 25000 pts/4    S+     0:00 grep -r --color=always aux
> $ /bin/grep -V
> /bin/grep (GNU grep) 2.10
>
> Никакого поиска по /tmp не наблюдается.
>
>
>
> --
> Малъ Зануда, Скрылёвъ сынъ
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus


может, это из-за того, что у меня z-shell? Я же в нем алиас прописываю,

#alias -g grep='grep -r --color=always'
alias -g grep='grep --color=always'

после чего вся история

хочется эту рекурсию иметь, хоть и не смертельно

нет, в баше то же самое

~/$ bash

[michael@host-131 ~]$ alias grep='grep -r --color=always'

[michael@host-131 ~]$ ps ax | grep nginx
tmp/audio/config/environments/production.rb:  # For nginx:
tmp/audio/config/environments/production.rb:  # In production, Apache
or nginx will already do this
grep: erl_crash.dump: Отказано в доступе


-- 
М.

http://diglossa.ru
xmpp://m.bykov@jabber.ru

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep -r behavior change
  2012-09-13  7:02   ` Michael Bykov
  2012-09-13  7:31     ` Michael Bykov
@ 2012-09-13 10:13     ` Dmitry V. Levin
  2012-09-13 10:30       ` Michael Bykov
  1 sibling, 1 reply; 20+ messages in thread
From: Dmitry V. Levin @ 2012-09-13 10:13 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 963 bytes --]

On Thu, Sep 13, 2012 at 11:02:14AM +0400, Michael Bykov wrote:
> 2012/9/13 Ildar Mulyukov <ildar@altlinux.ru>:
> > On 13.09.2012 01:42:06, Michael Bykov wrote:
> >>
> >> Салют,
> >>
> >> после сегодняшнего dist-upgrade grep стал вести себя необычно
> >>
> >> ~/$ ps ax | grep -e someword
> >> grep: erl_crash.dump: Отказано в доступе
> >
> > всё очень просто:
> > $ which grep
> > $ rpm -qVf `which grep`
> 
> У меня был алиас alias -g grep='grep -r --color=always'

Цитирую /usr/share/doc/grep-2.14/NEWS:

* Noteworthy changes in release 2.11 (2012-03-02) [stable]

** New features

  If no file operand is given, and a command-line -r or equivalent
  option is given, grep now searches the working directory.  Formerly
  grep ignored the -r and searched standard input nonrecursively.
  An -r found in GREP_OPTIONS does not have this new effect.

http://git.savannah.gnu.org/cgit/grep.git/commit/?id=v2.10-37-gfaf6ea1


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep -r behavior change
  2012-09-13 10:13     ` [sisyphus] grep -r behavior change Dmitry V. Levin
@ 2012-09-13 10:30       ` Michael Bykov
  2012-09-13 10:38         ` REAL
  2012-09-13 19:52         ` Ivan A. Melnikov
  0 siblings, 2 replies; 20+ messages in thread
From: Michael Bykov @ 2012-09-13 10:30 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

2012/9/13 Dmitry V. Levin <ldv@altlinux.org>:
> On Thu, Sep 13, 2012 at 11:02:14AM +0400, Michael Bykov wrote:
>> 2012/9/13 Ildar Mulyukov <ildar@altlinux.ru>:
>> > On 13.09.2012 01:42:06, Michael Bykov wrote:
>> >>
>> >> Салют,
>> >>
>> >> после сегодняшнего dist-upgrade grep стал вести себя необычно
>> >>
>> >> ~/$ ps ax | grep -e someword
>> >> grep: erl_crash.dump: Отказано в доступе
>> >
>> > всё очень просто:
>> > $ which grep
>> > $ rpm -qVf `which grep`
>>
>> У меня был алиас alias -g grep='grep -r --color=always'
>
> Цитирую /usr/share/doc/grep-2.14/NEWS:
>
> * Noteworthy changes in release 2.11 (2012-03-02) [stable]
>
> ** New features
>
>   If no file operand is given, and a command-line -r or equivalent
>   option is given, grep now searches the working directory.  Formerly
>   grep ignored the -r and searched standard input nonrecursively.
>   An -r found in GREP_OPTIONS does not have this new effect.
>
> http://git.savannah.gnu.org/cgit/grep.git/commit/?id=v2.10-37-gfaf6ea1
>
>
> --
> ldv
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus


ага, спасибо.

но он ищет не в текущей, а в /tmp, и еще во многих. Очень ненужная
фича, кажется, потому что забивается вывод.

И еще - вывод виснет, когда нет прав прочитать файл в текущей
директории. Я приводил вывод, где дамп эрланга. Виснет, и висит.

И второе - неясно, как избавиться от этой фичи.

наивная попытка прописать а .zshrc
setopt GREP_OPTIONS = -r
выдала кучу ошибок, естественно. А как нужно неясно.

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

Сейчас куча скриптов накроется у людей


-- 
М.

http://diglossa.ru
xmpp://m.bykov@jabber.ru

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep -r behavior change
  2012-09-13 10:30       ` Michael Bykov
@ 2012-09-13 10:38         ` REAL
  2012-09-13 11:27           ` Dmitry V. Levin
  2012-09-13 19:52         ` Ivan A. Melnikov
  1 sibling, 1 reply; 20+ messages in thread
From: REAL @ 2012-09-13 10:38 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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

Пакет обновлялся 20 августа, и совсем ничего не накрылось.

Впрочем, я -r и не использую никогда...

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep -r behavior change
  2012-09-13 10:38         ` REAL
@ 2012-09-13 11:27           ` Dmitry V. Levin
  2012-09-13 12:59             ` REAL
  0 siblings, 1 reply; 20+ messages in thread
From: Dmitry V. Levin @ 2012-09-13 11:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 371 bytes --]

On Thu, Sep 13, 2012 at 05:38:16PM +0700, REAL wrote:
> 13.09.2012 17:30, Michael Bykov пишет:
> >Лучше было бы ввести свой ключ для этой 
> >фичи, а не переопределять
> >классический -r, наверное
> >
> >Сейчас куча скриптов накроется у людей
> 
> Пакет обновлялся 20 августа, и совсем 
> ничего не накрылось.

grep-2.11-alt1 у нас с 20 апреля.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep -r behavior change
  2012-09-13 11:27           ` Dmitry V. Levin
@ 2012-09-13 12:59             ` REAL
  2012-09-13 17:04               ` Michael Bykov
  0 siblings, 1 reply; 20+ messages in thread
From: REAL @ 2012-09-13 12:59 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

13.09.2012 18:27, Dmitry V. Levin пишет:
>>> Сейчас куча скриптов накроется у людей
>>
>> Пакет обновлялся 20 августа, и совсем
>> ничего не накрылось.
>
> grep-2.11-alt1 у нас с 20 апреля.

я имел в виду последнее обновление. но сколько ни пользуюсь ALT, grep 
никогда не вызывал проблем, если бы не ежедневное чтение sisyphus.ru, 
я бы и не замечал, что grep вообще обновляется :)

т.е. тезис прежний: регрессий в работе скриптов, использующих grep, не 
замечено.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep -r behavior change
  2012-09-13 12:59             ` REAL
@ 2012-09-13 17:04               ` Michael Bykov
  2012-09-13 18:25                 ` thecrux
  2012-09-14  4:08                 ` REAL
  0 siblings, 2 replies; 20+ messages in thread
From: Michael Bykov @ 2012-09-13 17:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

13 сентября 2012 г., 16:59 пользователь REAL <real@kemsu.ru> написал:
> 13.09.2012 18:27, Dmitry V. Levin пишет:
>
>>>> Сейчас куча скриптов накроется у людей
>>>
>>>
>>> Пакет обновлялся 20 августа, и совсем
>>> ничего не накрылось.
>>
>>
>> grep-2.11-alt1 у нас с 20 апреля.
>
>
> я имел в виду последнее обновление. но сколько ни пользуюсь ALT, grep
> никогда не вызывал проблем, если бы не ежедневное чтение sisyphus.ru, я бы и
> не замечал, что grep вообще обновляется :)
>
> т.е. тезис прежний: регрессий в работе скриптов, использующих grep, не
> замечено.
>
>
> --
>
> REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus


ну значит мне одному использовать алиас grep = grep -r удобно.

Сочувствую. Это вправду удобно



-- 
М.

http://diglossa.ru
xmpp://m.bykov@jabber.ru

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep -r behavior change
  2012-09-13 17:04               ` Michael Bykov
@ 2012-09-13 18:25                 ` thecrux
  2012-09-13 19:50                   ` Michael Bykov
  2012-09-14  4:08                 ` REAL
  1 sibling, 1 reply; 20+ messages in thread
From: thecrux @ 2012-09-13 18:25 UTC (permalink / raw)
  To: Michael Bykov; +Cc: ALT Linux Sisyphus discussions

On Thu, Sep 13, 2012 at 09:04:12PM +0400, Michael Bykov wrote:
... 
> ну значит мне одному использовать алиас grep = grep -r удобно.
> 
> Сочувствую. Это вправду удобно

Для grep есть альтернатива: ack http://betterthangrep.com
Ещё удобнее, и -r там по-умолчанию .)

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep -r behavior change
  2012-09-13 18:25                 ` thecrux
@ 2012-09-13 19:50                   ` Michael Bykov
  2012-09-13 20:04                     ` Михаил Радюк
  0 siblings, 1 reply; 20+ messages in thread
From: Michael Bykov @ 2012-09-13 19:50 UTC (permalink / raw)
  To: Michael Bykov, ALT Linux Sisyphus discussions

13 сентября 2012 г., 22:25 пользователь  <thecrux@gmail.com> написал:
> On Thu, Sep 13, 2012 at 09:04:12PM +0400, Michael Bykov wrote:
> ...
>> ну значит мне одному использовать алиас grep = grep -r удобно.
>>
>> Сочувствую. Это вправду удобно
>
> Для grep есть альтернатива: ack http://betterthangrep.com
> Ещё удобнее, и -r там по-умолчанию .)
>
> --
> Vladimir Lettiev aka crux ✉ theCrux@gmail.com


Похоже, что в Сизифе он нерабочий?

$ ack xxx Documents
led: can't read xxx (fatal)

 ~/$ ack --help
 ~/$

т.е. ничего

не везет мне

-- 
М.

http://diglossa.ru
xmpp://m.bykov@jabber.ru

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep -r behavior change
  2012-09-13 10:30       ` Michael Bykov
  2012-09-13 10:38         ` REAL
@ 2012-09-13 19:52         ` Ivan A. Melnikov
  2012-09-13 19:58           ` Dmitry V. Levin
  1 sibling, 1 reply; 20+ messages in thread
From: Ivan A. Melnikov @ 2012-09-13 19:52 UTC (permalink / raw)
  To: sisyphus

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


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep -r behavior change
  2012-09-13 19:52         ` Ivan A. Melnikov
@ 2012-09-13 19:58           ` Dmitry V. Levin
  0 siblings, 0 replies; 20+ messages in thread
From: Dmitry V. Levin @ 2012-09-13 19:58 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 1002 bytes --]

On Thu, Sep 13, 2012 at 11:52:14PM +0400, Ivan A. Melnikov wrote:
> 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'

Только отключать эти GREP_OPTIONS будет очень неудобно
(-d read --color=never).  И риск неправильного поведения
скриптов с такими GREP_OPTIONS очень велик.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep -r behavior change
  2012-09-13 19:50                   ` Michael Bykov
@ 2012-09-13 20:04                     ` Михаил Радюк
  0 siblings, 0 replies; 20+ messages in thread
From: Михаил Радюк @ 2012-09-13 20:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

13 сентября 2012 г., 23:50 пользователь Michael Bykov
<m.bykov@gmail.com> написал:
> 13 сентября 2012 г., 22:25 пользователь  <thecrux@gmail.com> написал:
>> On Thu, Sep 13, 2012 at 09:04:12PM +0400, Michael Bykov wrote:
>> ...
>>> ну значит мне одному использовать алиас grep = grep -r удобно.
>>>
>>> Сочувствую. Это вправду удобно
>>
>> Для grep есть альтернатива: ack http://betterthangrep.com
>> Ещё удобнее, и -r там по-умолчанию .)
>>
>> --
>> Vladimir Lettiev aka crux ✉ theCrux@gmail.com
>
>
> Похоже, что в Сизифе он нерабочий?
>
> $ ack xxx Documents
> led: can't read xxx (fatal)
>
>  ~/$ ack --help
>  ~/$
>
> т.е. ничего
>
> не везет мне
>

А у Вас установлен тот ack? Правильный пакет - perl-ack

-- 
С уважением, Михаил.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep -r behavior change
  2012-09-13 17:04               ` Michael Bykov
  2012-09-13 18:25                 ` thecrux
@ 2012-09-14  4:08                 ` REAL
  2012-09-14 11:00                   ` Michael Bykov
  1 sibling, 1 reply; 20+ messages in thread
From: REAL @ 2012-09-14  4:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

14.09.2012 00:04, Michael Bykov пишет:
> ну значит мне одному использовать алиас grep = grep -r удобно.
>
> Сочувствую. Это вправду удобно

-R удобней ;)

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [sisyphus] grep -r behavior change
  2012-09-14  4:08                 ` REAL
@ 2012-09-14 11:00                   ` Michael Bykov
  0 siblings, 0 replies; 20+ messages in thread
From: Michael Bykov @ 2012-09-14 11:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

14 сентября 2012 г., 8:08 пользователь REAL <real@kemsu.ru> написал:
> 14.09.2012 00:04, Michael Bykov пишет:
>
>> ну значит мне одному использовать алиас grep = grep -r удобно.
>>
>> Сочувствую. Это вправду удобно
>
>
> -R удобней ;)
>
>
> --
>
> REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus


Господа, спасибо.

И export GREP_OPTIONS помогло, и ack замечательный.

Цвет я поправил так: export ACK_COLOR_MATCH='red'

-- 
М.

http://diglossa.ru
xmpp://m.bykov@jabber.ru

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2012-09-14 11:00 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-09-12 19:42 [sisyphus] grep решил догнать по популярности гугль Michael Bykov
2012-09-12 21:23 ` Dmitry V. Levin
2012-09-13  4:06 ` Ildar Mulyukov
2012-09-13  7:02   ` Michael Bykov
2012-09-13  7:31     ` Michael Bykov
2012-09-13  8:33       ` Мал Скрылёв
2012-09-13  9:27         ` Michael Bykov
2012-09-13 10:13     ` [sisyphus] grep -r behavior change Dmitry V. Levin
2012-09-13 10:30       ` Michael Bykov
2012-09-13 10:38         ` REAL
2012-09-13 11:27           ` Dmitry V. Levin
2012-09-13 12:59             ` REAL
2012-09-13 17:04               ` Michael Bykov
2012-09-13 18:25                 ` thecrux
2012-09-13 19:50                   ` Michael Bykov
2012-09-13 20:04                     ` Михаил Радюк
2012-09-14  4:08                 ` REAL
2012-09-14 11:00                   ` Michael Bykov
2012-09-13 19:52         ` Ivan A. Melnikov
2012-09-13 19:58           ` Dmitry V. Levin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git