В Unix/Linux существует ли глобальный grep.conf?

Можно использовать

iwlist <interface> scan

Например:

iwlist wlan0 scan

Кроме того, использование каналов и egrep, и осуществление немного с iwlist scan, можно извлечь информацию, которую Вы хотите:

iwlist wlan0 scan | egrep 'Address:|ESSID:'
3
30.04.2012, 10:02
2 ответа

Эти простые инструменты GNU не имеют файлов конфигурации. Можно использовать псевдонимы оболочки.

alias grep="grep --color=auto"

Вставленный, что Ваш ~/.bashrc файл (или эквивалентный тому, что Вы используете). Затем Вы будете всегда использовать тот псевдоним для grep команда.

8
27.01.2020, 21:10
  • 1
    Или еще лучше, дайте ему другое имя как cgrep. Если Вы всегда вызываете grep с --color, это испортит другие команды, которые читают его вывод. –  Keith Thompson 30.04.2012, 11:00
  • 2
    @KeithThompson auto директива говорит этому только использовать цвет, если вывод к tty. При передаче по каналу его к другой программе в выводе не будет цветовых кодов. –  Keith 30.04.2012, 11:28

Нет никакого конфигурационного файла для grep, но, действительно слушает переменные среды. Проверьте man grep, поиск 'ПЕРЕМЕННЫХ СРЕДЫ'

Эти переменные могут легко быть установлены в Вашем ~/.bashrc или ~/.profile. Если Вы хотите делать изменения глобальными для всех пользователей, редактирования /etc/profile.

2
27.01.2020, 21:10

Теги

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