Ваша оболочка, вероятно, имеет определенный псевдоним. alias grep='grep --color=auto'
довольно часто встречается в ~/.bash_aliases
или ~/.bashrc
. Вы можете удалить псевдоним или заменить его на
grep --color=never
Конечно, вы можете использовать grep --color=never
вручную, когда вам не нужны цвета, так как он расширяется до grep --color=auto --color=never
, а последний вариант имеет приоритет над первым.
Для получения дополнительной информации см. grep --help
, man grep
или info "(grep)General Output Control"
.
Какая польза от приложения, с которым нельзя взаимодействовать с помощью клавиатуры/мыши?
Среду XWindows часто называют XServer. Это означает, что когда вы запускаете приложение, приложение является клиентом, запрашивающим услуги дисплея (и клавиатуры/мыши )у XServer. Обычно XServer располагается на том же компьютере, где запущено приложение, но это не обязательно. Вы можете легко запустить приложение на одном компьютере, запрашивая службы отображения по сети с другого компьютера, на котором работает XServer. В этом случае обязательно, чтобы XServer управлял клавиатурой и мышью, потому что приложение отображается на XServer, в то время как приложение с программной логикой выполняется на клиентском компьютере. Было бы неправильно, если бы XServer обеспечивал только отображение, а клавиатура/мышь обрабатывались бы в другом месте. Таким образом, XServer, обеспечивающий отображение, всегда неявно означает, что он также обеспечивает ввод (клавиатуры, мыши,... ).