ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] egrep & fgrep
@ 2022-05-02  8:21 P X
  2022-05-03 15:26 ` Dmitry V. Levin
  0 siblings, 1 reply; 9+ messages in thread
From: P X @ 2022-05-02  8:21 UTC (permalink / raw)
  To: ALT Devel discussion list


[-- Attachment #1.1.1: Type: text/plain, Size: 682 bytes --]

У нас не будет совсем egrep и fgrep ?

В пакете rkhunter очень много строчек с egrep. там и скрипт проверяет 
его наличие в системе и конфиги запуска сканирует на слово egrep.

1. Я должен везде заменить egrep на grep -E ?

2. И сканировать  скрипт должен grep, а не egrep ?

(мне так кажется, так надо было функциональность grep ограничить), а не 
убирать egrep,

egrep найти проще, чем grep -E в скриптах запуска).


[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 15247 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 203 bytes --]

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

* Re: [devel] egrep & fgrep
  2022-05-02  8:21 [devel] egrep & fgrep P X
@ 2022-05-03 15:26 ` Dmitry V. Levin
  2022-05-03 17:16   ` Ruslandh
  0 siblings, 1 reply; 9+ messages in thread
From: Dmitry V. Levin @ 2022-05-03 15:26 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, May 02, 2022 at 11:21:36AM +0300, P X wrote:
> У нас не будет совсем egrep и fgrep ?

В файле NEWS проекта grep на эту тему написано следующее:

  The egrep and fgrep commands, which have been deprecated since
  release 2.5.3 (2007), now warn that they are obsolescent and should
  be replaced by grep -E and grep -F.


-- 
ldv


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

* Re: [devel] egrep & fgrep
  2022-05-03 15:26 ` Dmitry V. Levin
@ 2022-05-03 17:16   ` Ruslandh
  2022-05-03 17:38     ` Ilya Kurdyukov
  0 siblings, 1 reply; 9+ messages in thread
From: Ruslandh @ 2022-05-03 17:16 UTC (permalink / raw)
  To: devel


[-- Attachment #1.1.1: Type: text/plain, Size: 509 bytes --]

03.05.2022 18:26, Dmitry V. Levin пишет:
> The egrep and fgrep commands, which have been deprecated since
>    release 2.5.3 (2007), now warn that they are obsolescent and should
>    be replaced by grep -E and grep -F.

А можно от него избавиться (особенно) в скриптах ?

PS rkhunter-1.4.7-egrep.patch пришлось такой патч делать
https://git.altlinux.org/gears/r/rkhunter.git?a=tree;hb=1eb94dc714b01afd23a08d423eb5d93b8b9f1a0b 
;-)

[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 659 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]

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

* Re: [devel] egrep & fgrep
  2022-05-03 17:16   ` Ruslandh
@ 2022-05-03 17:38     ` Ilya Kurdyukov
  2022-05-03 17:56       ` Ruslandh
  2022-05-03 18:36       ` Vladimir D. Seleznev
  0 siblings, 2 replies; 9+ messages in thread
From: Ilya Kurdyukov @ 2022-05-03 17:38 UTC (permalink / raw)
  To: devel

Очень некрасивый патч, я бы sed скрипт в одну строку использовал, если 
делается простая замена.

Или можно было свой egrep ссылающийся на grep -E в PATH добавить, если 
ворнинги беспокоят.

А потом если что изменится в исходнике, то придётся патч править.

On 5/4/22 00:16, Ruslandh wrote:
> 03.05.2022 18:26, Dmitry V. Levin пишет:
>> The egrep and fgrep commands, which have been deprecated since
>>    release 2.5.3 (2007), now warn that they are obsolescent and should
>>    be replaced by grep -E and grep -F.
>
> А можно от него избавиться (особенно) в скриптах ?
>
> PS rkhunter-1.4.7-egrep.patch пришлось такой патч делать
> https://git.altlinux.org/gears/r/rkhunter.git?a=tree;hb=1eb94dc714b01afd23a08d423eb5d93b8b9f1a0b 
> ;-)
>
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel


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

* Re: [devel] egrep & fgrep
  2022-05-03 17:38     ` Ilya Kurdyukov
@ 2022-05-03 17:56       ` Ruslandh
  2022-05-03 18:36       ` Vladimir D. Seleznev
  1 sibling, 0 replies; 9+ messages in thread
From: Ruslandh @ 2022-05-03 17:56 UTC (permalink / raw)
  To: devel


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

03.05.2022 20:38, Ilya Kurdyukov пишет:
> Очень некрасивый патч, я бы sed скрипт в одну строку использовал, если 
> делается простая замена.
> 
> Или можно было свой egrep ссылающийся на grep -E в PATH добавить, если 
> ворнинги беспокоят.
> 
> А потом если что изменится в исходнике, то придётся патч править.

Там не простая замена, там иногда надо и пропустить, и удалить (по 
смыслу ;-) )
Крнечно беспокоят - они "оператору" сыплются, который ждёт "красивой 
картинки", беспокоят, это мягко сказано. Как это свой ?
egrep известная команда, почти как ifconfig, не Сеньке шапка заводить 
свой egrep.

[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 657 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]

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

* Re: [devel] egrep & fgrep
  2022-05-03 17:38     ` Ilya Kurdyukov
  2022-05-03 17:56       ` Ruslandh
@ 2022-05-03 18:36       ` Vladimir D. Seleznev
  2022-05-04  2:10         ` Ilya Kurdyukov
  1 sibling, 1 reply; 9+ messages in thread
From: Vladimir D. Seleznev @ 2022-05-03 18:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, May 04, 2022 at 12:38:44AM +0700, Ilya Kurdyukov wrote:
> Очень некрасивый патч, я бы sed скрипт в одну строку использовал, если 
> делается простая замена.
> 
> Или можно было свой egrep ссылающийся на grep -E в PATH добавить, если 
> ворнинги беспокоят.
> 
> А потом если что изменится в исходнике, то придётся патч править.

Патч лучше, т.к. явно видно, что на что меняется. А для проверки будущих
версий лучше написать guard, проверяющий наличие [ef]grep в исходниках
после патча.

> On 5/4/22 00:16, Ruslandh wrote:
> > 03.05.2022 18:26, Dmitry V. Levin пишет:
> >> The egrep and fgrep commands, which have been deprecated since
> >>    release 2.5.3 (2007), now warn that they are obsolescent and should
> >>    be replaced by grep -E and grep -F.
> >
> > А можно от него избавиться (особенно) в скриптах ?
> >
> > PS rkhunter-1.4.7-egrep.patch пришлось такой патч делать
> > https://git.altlinux.org/gears/r/rkhunter.git?a=tree;hb=1eb94dc714b01afd23a08d423eb5d93b8b9f1a0b 
> > ;-)

A: Потому что люди читают сверху вниз.
Q: Почему не следует писать ответ перед цитатой?

-- 
   WBR,
   Vladimir D. Seleznev


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

* Re: [devel] egrep & fgrep
  2022-05-03 18:36       ` Vladimir D. Seleznev
@ 2022-05-04  2:10         ` Ilya Kurdyukov
  2022-05-04 11:46           ` Sergey V Turchin
  2022-05-04 20:53           ` Leonid Krivoshein
  0 siblings, 2 replies; 9+ messages in thread
From: Ilya Kurdyukov @ 2022-05-04  2:10 UTC (permalink / raw)
  To: devel

 > Потому что люди читают сверху вниз.

Я открываю почту и вижу НАЧАЛО письма, если ответ в начале то не надо 
скроллить пропуская страницы текста (который я уже читал и знаю) до 
вашего ответа.

Поэтому я считаю, что при переписке по почте нужно отвечать сверху, а не 
снизу.

Можно сделать так:

mkdir -p ~/bin

echo -e '#!/bin/bash\ngrep -E "$@"' > ~/bin/egrep

chmod +x ~/bin/egrep

Главное чтобы bin в PATH попал (может попасть автоматически через 
.profile, но я не уверен как в спеке это будет работать).

On 5/4/22 01:36, Vladimir D. Seleznev wrote:
> On Wed, May 04, 2022 at 12:38:44AM +0700, Ilya Kurdyukov wrote:
>> Очень некрасивый патч, я бы sed скрипт в одну строку использовал, если
>> делается простая замена.
>>
>> Или можно было свой egrep ссылающийся на grep -E в PATH добавить, если
>> ворнинги беспокоят.
>>
>> А потом если что изменится в исходнике, то придётся патч править.
> Патч лучше, т.к. явно видно, что на что меняется. А для проверки будущих
> версий лучше написать guard, проверяющий наличие [ef]grep в исходниках
> после патча.
>
>> On 5/4/22 00:16, Ruslandh wrote:
>>> 03.05.2022 18:26, Dmitry V. Levin пишет:
>>>> The egrep and fgrep commands, which have been deprecated since
>>>>     release 2.5.3 (2007), now warn that they are obsolescent and should
>>>>     be replaced by grep -E and grep -F.
>>> А можно от него избавиться (особенно) в скриптах ?
>>>
>>> PS rkhunter-1.4.7-egrep.patch пришлось такой патч делать
>>> https://git.altlinux.org/gears/r/rkhunter.git?a=tree;hb=1eb94dc714b01afd23a08d423eb5d93b8b9f1a0b
>>> ;-)
> A: Потому что люди читают сверху вниз.
> Q: Почему не следует писать ответ перед цитатой?
>


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

* Re: [devel] egrep & fgrep
  2022-05-04  2:10         ` Ilya Kurdyukov
@ 2022-05-04 11:46           ` Sergey V Turchin
  2022-05-04 20:53           ` Leonid Krivoshein
  1 sibling, 0 replies; 9+ messages in thread
From: Sergey V Turchin @ 2022-05-04 11:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 4 May 2022 05:10:39 MSK Ilya Kurdyukov wrote:
>  > Потому что люди читают сверху вниз.
По крайней мере, это гораздо сложнее изменить с точки зрения переделки 
почтовика. Так то можно читать сверху вниз, а показывать текст, который сам по 
себе снизу вверх.

> Я открываю почту и вижу НАЧАЛО письма,
По сути, это же исключительно ваше личное дело, какую часть письма видеть при 
открытии.

> если ответ в начале то не надо скроллить
А если ответы в начале, середине и в конце куда предлагаете "не скроллить"?
Свалить все ответы в кучу в одном месте?

> пропуская страницы текста (который я уже читал и знаю) до вашего ответа.
Настройте автосворачивание читат.

[...]

-- 
Regards, Sergey.

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

* Re: [devel] egrep & fgrep
  2022-05-04  2:10         ` Ilya Kurdyukov
  2022-05-04 11:46           ` Sergey V Turchin
@ 2022-05-04 20:53           ` Leonid Krivoshein
  1 sibling, 0 replies; 9+ messages in thread
From: Leonid Krivoshein @ 2022-05-04 20:53 UTC (permalink / raw)
  To: devel

Hi!


04.05.2022 05:10, Ilya Kurdyukov пишет:
> > Потому что люди читают сверху вниз.
>
> Я открываю почту и вижу НАЧАЛО письма, если ответ в начале то не надо 
> скроллить пропуская страницы текста (который я уже читал и знаю) до 
> вашего ответа.
>

Вы про свои ожидания пишете, а не про ожидания от Вас в рассылке devel@. 
Т.е. Вам может так и удобней, но тут все наоборот пишут и читают, в 
смысле сверху вниз. :-)


> Поэтому я считаю, что при переписке по почте нужно отвечать сверху, а 
> не снизу.

Приемлемо, когда есть один вопрос и один ответ, когда нет диалога. Когда 
же нужно ответить на несколько вопросов, используя цитирование, лучше 
придерживаться единого стиля Q-A.


-- 
Best regards,
Leonid Krivoshein.



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

end of thread, other threads:[~2022-05-04 20:53 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-02  8:21 [devel] egrep & fgrep P X
2022-05-03 15:26 ` Dmitry V. Levin
2022-05-03 17:16   ` Ruslandh
2022-05-03 17:38     ` Ilya Kurdyukov
2022-05-03 17:56       ` Ruslandh
2022-05-03 18:36       ` Vladimir D. Seleznev
2022-05-04  2:10         ` Ilya Kurdyukov
2022-05-04 11:46           ` Sergey V Turchin
2022-05-04 20:53           ` Leonid Krivoshein

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