[devel] egrep & fgrep
Ilya Kurdyukov
ilyakurdyukov на basealt.ru
Ср Май 4 05:10:39 MSK 2022
> Потому что люди читают сверху вниз.
Я открываю почту и вижу НАЧАЛО письма, если ответ в начале то не надо
скроллить пропуская страницы текста (который я уже читал и знаю) до
вашего ответа.
Поэтому я считаю, что при переписке по почте нужно отвечать сверху, а не
снизу.
Можно сделать так:
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: Почему не следует писать ответ перед цитатой?
>
Подробная информация о списке рассылки Devel