Zsh. Пятый рецепт настройки: глобальные псевдонимы

И какой же юзер не сталкивался с ситуацией, когда при запуске команды find или grep он забывал указывать подавление нежелательного вывода типа Отказано в доступе? Да и набирать каждый раз сакраментальное 2>/dev/null часто лениво.

Для борьбы (в том числе и ) с такой ситуацией и были придуманы в zsh глобальные псевдонимы -- уже не для команд, а для командных конвейеров и перенаправлений, определяемых как опции пеорвой команды конструкции. Например, строка

alias -g N='2>/dev/null'

Именно от этого и избавляет. А строки типа

alias -g L='| less'alias -g H='| head'alias -g T='| tail'

обеспечивают передачу вывода соответствующим командам.

Ну а как всем этим пользоваться -- было описано на соответствующей странице.

. .