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'
обеспечивают передачу вывода соответствующим командам.
Ну а как всем этим пользоваться -- было описано на соответствующей странице.
. .