Безопасна ли опция GNU grep -P для использования в рабочей среде?

Вы можете полностью сделать большинство из этих вещей с помощью красного смещения, и вам действительно не нужно устанавливать geoclue. Чтобы установить цвета прямо из командной строки, просто введите:

redshift -l 55.7:12.6 -t 5700:3600 -g 0.8 -m randr -v

Опция -lсообщает красному смещению о вашем местоположении (широте и долготе ). Вы также можете использовать файл конфигурации. Например:

     [redshift]
     temp-day=5700
     temp-night=3600
     gamma=0.8
     adjustment-method=randr
     location-provider=manual

     [manual]
     lat=55.7
     lon=12.6

Если вы сохраните это как redshift.confв своем $HOME/.config, redshift будет считывать эти настройки при каждом запуске. Кстати, вы можете запустить красное смещение при запуске, поместив redshift &в свой файл .xinitrc. Все приведенные выше примеры взяты из man redshift, много информации также можно найти на сайте redshift .

0
21.01.2020, 20:03
1 ответ

Этот вопрос, вероятно, дело вкуса.

Лично я бы попробовал переписать регулярное выражение, чтобы оно использовало только POSIX. Если это невозможно, я бы использовал:

| perl -ne '/.../ and print' |

вместо этого. Таким образом, я уверен, что он поддерживается, и понятно, в чем ошибка, если perlне установлен.

Я использую -P для личных сценариев (, то есть не -производства ).

Единственный случай, когда я думаю, может быть оправданным для использования в производственной среде, это когда ваши скрипты проверяют, что -P поддерживается, и выдают явную ошибку, если это не так.

1
28.01.2020, 02:54

Теги

Похожие вопросы