ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] hasher не любит GREP_OPTIONS
@ 2011-02-10  7:46 Afanasov Dmitry
  2011-02-10 10:53 ` Michael Shigorin
  2011-02-10 11:20 ` [devel] никто " Dmitry V. Levin
  0 siblings, 2 replies; 9+ messages in thread
From: Afanasov Dmitry @ 2011-02-10  7:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

сижу и думаю, куда забросить: bugzilla? wiki?

GREP_OPTIONS=-n hsh <pkg> влечет ошибку
E: Неизвестный тип '1:rpm' в строке 2 списка источников <wrkdir>/aptbox/etc/apt/sources.list.

GREP_OPTIONS=--color=always hsh <pkg> влечет ошибку
E: Неизвестный тип 'rpm [alt]' в строке 2 списка источников <wrkdir>/aptbox/etc/apt/sources.list.
где в rpm подсвечена r, а в sources.list находится цветочый escape бред.

прекрасно "лечится" GREP_OPTIONS= в .hasher/config
-- 
С уважением
Афанасов Дмитрий

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

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

* Re: [devel] hasher не любит GREP_OPTIONS
  2011-02-10  7:46 [devel] hasher не любит GREP_OPTIONS Afanasov Dmitry
@ 2011-02-10 10:53 ` Michael Shigorin
  2011-02-10 11:22   ` Afanasov Dmitry
  2011-02-10 11:20 ` [devel] никто " Dmitry V. Levin
  1 sibling, 1 reply; 9+ messages in thread
From: Michael Shigorin @ 2011-02-10 10:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Feb 10, 2011 at 10:46:31AM +0300, Afanasov Dmitry wrote:
> GREP_OPTIONS=--color=always

Откуда взялось always?  Должно быть:

$ echo $GREP_OPTIONS 
--color=auto

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [devel] никто не любит GREP_OPTIONS
  2011-02-10  7:46 [devel] hasher не любит GREP_OPTIONS Afanasov Dmitry
  2011-02-10 10:53 ` Michael Shigorin
@ 2011-02-10 11:20 ` Dmitry V. Levin
  2011-02-10 11:33   ` Afanasov Dmitry
  1 sibling, 1 reply; 9+ messages in thread
From: Dmitry V. Levin @ 2011-02-10 11:20 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Thu, Feb 10, 2011 at 10:46:31AM +0300, Afanasov Dmitry wrote:
> сижу и думаю, куда забросить: bugzilla? wiki?
> 
> GREP_OPTIONS=-n hsh <pkg> влечет ошибку
> E: Неизвестный тип '1:rpm' в строке 2 списка источников <wrkdir>/aptbox/etc/apt/sources.list.

GREP_OPTIONS
	This variable specifies default options to be placed in front of
	any explicit options.

Если вы это используете, то вы отвечаете за возможные последствия.

> 
> GREP_OPTIONS=--color=always hsh <pkg> влечет ошибку

--color=always?  Вы наверняка имели в виду --color=auto?

Рекомендую установить grep >= 2.7-alt3 и посмотреть
/etc/profile.d/color_grep.sh


-- 
ldv

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

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

* Re: [devel] hasher не любит  GREP_OPTIONS
  2011-02-10 10:53 ` Michael Shigorin
@ 2011-02-10 11:22   ` Afanasov Dmitry
  2011-02-10 11:27     ` Dmitry V. Levin
  2011-02-10 15:25     ` Michael Shigorin
  0 siblings, 2 replies; 9+ messages in thread
From: Afanasov Dmitry @ 2011-02-10 11:22 UTC (permalink / raw)
  To: devel

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

On Thu, Feb 10, 2011 at 12:53:15PM +0200, Michael Shigorin wrote:
> On Thu, Feb 10, 2011 at 10:46:31AM +0300, Afanasov Dmitry wrote:
> > GREP_OPTIONS=--color=always
> 
> Откуда взялось always?  Должно быть:
> 
> $ echo $GREP_OPTIONS 
> --color=auto
--color=auto через less -R не работает: grep в не tty цвета не выводит. а
так как я чаще делаю grep | less, то я и проставил always. и изумился
поведению hasher'а.
-- 
С уважением
Афанасов Дмитрий

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

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

* Re: [devel] hasher не любит GREP_OPTIONS
  2011-02-10 11:22   ` Afanasov Dmitry
@ 2011-02-10 11:27     ` Dmitry V. Levin
  2011-02-10 15:25     ` Michael Shigorin
  1 sibling, 0 replies; 9+ messages in thread
From: Dmitry V. Levin @ 2011-02-10 11:27 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Feb 10, 2011 at 02:22:31PM +0300, Afanasov Dmitry wrote:
> On Thu, Feb 10, 2011 at 12:53:15PM +0200, Michael Shigorin wrote:
> > On Thu, Feb 10, 2011 at 10:46:31AM +0300, Afanasov Dmitry wrote:
> > > GREP_OPTIONS=--color=always
> > 
> > Откуда взялось always?  Должно быть:
> > 
> > $ echo $GREP_OPTIONS 
> > --color=auto
> --color=auto через less -R не работает: grep в не tty цвета не выводит. а
> так как я чаще делаю grep | less, то я и проставил always. и изумился
> поведению hasher'а.

Все остальные программы, использующие grep без перенаправления вывода в
/dev/null, тоже перестанут работать.


-- 
ldv

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

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

* Re: [devel] никто не любит  GREP_OPTIONS
  2011-02-10 11:20 ` [devel] никто " Dmitry V. Levin
@ 2011-02-10 11:33   ` Afanasov Dmitry
  2011-02-10 11:38     ` Dmitry V. Levin
  0 siblings, 1 reply; 9+ messages in thread
From: Afanasov Dmitry @ 2011-02-10 11:33 UTC (permalink / raw)
  To: devel

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

On Thu, Feb 10, 2011 at 02:20:48PM +0300, Dmitry V. Levin wrote:
> On Thu, Feb 10, 2011 at 10:46:31AM +0300, Afanasov Dmitry wrote:
> > GREP_OPTIONS=--color=always hsh <pkg> влечет ошибку
> Если вы это используете, то вы отвечаете за возможные последствия.
признаться, я не ожидал, что hasher среагирует на изменение поведения
grep. а письм являеются не попыткой назначить отвественного, а
уведомлением о поведении. 

> --color=always?  Вы наверняка имели в виду --color=auto?
нет, я имел в виду именно always, который не проверяет, является ли stdout
tty или нет.

> Рекомендую установить grep >= 2.7-alt3 и посмотреть
> /etc/profile.d/color_grep.sh
спасибо, посмотрел. желаемое поведение действительно разумнее перевести на
alias.
-- 
С уважением
Афанасов Дмитрий

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

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

* Re: [devel] никто не любит GREP_OPTIONS
  2011-02-10 11:33   ` Afanasov Dmitry
@ 2011-02-10 11:38     ` Dmitry V. Levin
  0 siblings, 0 replies; 9+ messages in thread
From: Dmitry V. Levin @ 2011-02-10 11:38 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Feb 10, 2011 at 02:33:29PM +0300, Afanasov Dmitry wrote:
> On Thu, Feb 10, 2011 at 02:20:48PM +0300, Dmitry V. Levin wrote:
> > On Thu, Feb 10, 2011 at 10:46:31AM +0300, Afanasov Dmitry wrote:
> > > GREP_OPTIONS=--color=always hsh <pkg> влечет ошибку
> > Если вы это используете, то вы отвечаете за возможные последствия.
> признаться, я не ожидал, что hasher среагирует на изменение поведения
> grep.

GREP_OPTIONS это сильнодействующее лекарство, она может изменить поведение
grep в скиптах настолько, что вы не узнаете содержимое вашей файловой
системы.

> > --color=always?  Вы наверняка имели в виду --color=auto?
> нет, я имел в виду именно always, который не проверяет, является ли stdout
> tty или нет.

--color=always ломает скрипты, в которых используется вывод grep.

> > Рекомендую установить grep >= 2.7-alt3 и посмотреть
> > /etc/profile.d/color_grep.sh
> спасибо, посмотрел. желаемое поведение действительно разумнее перевести на
> alias.

Вот именно.


-- 
ldv

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

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

* Re: [devel] hasher не любит GREP_OPTIONS
  2011-02-10 11:22   ` Afanasov Dmitry
  2011-02-10 11:27     ` Dmitry V. Levin
@ 2011-02-10 15:25     ` Michael Shigorin
  2011-02-10 16:51       ` Afanasov Dmitry
  1 sibling, 1 reply; 9+ messages in thread
From: Michael Shigorin @ 2011-02-10 15:25 UTC (permalink / raw)
  To: devel

On Thu, Feb 10, 2011 at 02:22:31PM +0300, Afanasov Dmitry wrote:
> --color=auto через less -R не работает: grep в не tty цвета не
> выводит. а так как я чаще делаю grep | less, то я и проставил
> always. и изумился поведению hasher'а.

Ну вот себе багу и вешай. :)

PS: alias lgrep='grep --color=always' и lgrep | less?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [devel] hasher не любит  GREP_OPTIONS
  2011-02-10 15:25     ` Michael Shigorin
@ 2011-02-10 16:51       ` Afanasov Dmitry
  0 siblings, 0 replies; 9+ messages in thread
From: Afanasov Dmitry @ 2011-02-10 16:51 UTC (permalink / raw)
  To: devel

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

On Thu, Feb 10, 2011 at 05:25:30PM +0200, Michael Shigorin wrote:
> On Thu, Feb 10, 2011 at 02:22:31PM +0300, Afanasov Dmitry wrote:
> > --color=auto через less -R не работает: grep в не tty цвета не
> > выводит. а так как я чаще делаю grep | less, то я и проставил
> > always. и изумился поведению hasher'а.
> 
> Ну вот себе багу и вешай. :)
вот ещё. это я вас всех спрашивал, куда про GREP_OPTIONS писать: в
bugzilla или wiki? а себе я на wiki.zsh.rc напишу и успокоюсь :)

> PS: alias lgrep='grep --color=always' и lgrep | less?
да, именно так.
-- 
 С уважением
 Афанасов Дмитрий

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

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

end of thread, other threads:[~2011-02-10 16:51 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-10  7:46 [devel] hasher не любит GREP_OPTIONS Afanasov Dmitry
2011-02-10 10:53 ` Michael Shigorin
2011-02-10 11:22   ` Afanasov Dmitry
2011-02-10 11:27     ` Dmitry V. Levin
2011-02-10 15:25     ` Michael Shigorin
2011-02-10 16:51       ` Afanasov Dmitry
2011-02-10 11:20 ` [devel] никто " Dmitry V. Levin
2011-02-10 11:33   ` Afanasov Dmitry
2011-02-10 11:38     ` Dmitry V. Levin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

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


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