]> Sergey Matveev's repositories - stargrave-blog.git/commitdiff
Человек не любит команду alias
authorSergey Matveev <stargrave@stargrave.org>
Tue, 29 Apr 2025 08:06:27 +0000 (11:06 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 29 Apr 2025 08:06:27 +0000 (11:06 +0300)
https://habr.com/ru/companies/wunderfund/articles/905400/
Совершенно не одобряю я его мерзкий "/usr/bin/env bash", но одобряю
желание писать скрипты для подобных простых команд. Его "g status"
идентичен "git status", но вот "g status foo" уже не будет работать
из-за "$@" подстановки, в отличии от alias.

В целом солидарен с аргументами в пользу написания скриптов. У меня
обычных alias-ов почти нет. Почти всё это "alias -g", которые могут
в pipeline вставляться (чего не сделать просто скриптами). А ещё
многое сделано в виде функций zsh.


No differences found