29.09.2019, Dmitry Alexandrov<[email protected]> написал(а): > Eugene Berdnikov <[email protected]> wrote: >> On Sat, Sep 28, 2019 at 11:24:18PM +0300, Victor Wagner wrote: >> Синтаксически символ [ не является alphanumeric, поэтому он является не >> нормальным именем команды, а нелепым исключением. > Почему? Тут вам не Винда, из запретных для файловых имен символов — > кажется, только нулевой.
И ещё, прямой слэш запрещён, емнип. У меня уже много лет не используется но до сих пор висит alias ]='cd /var/www'. А сейчас подавляющее большинство алиасов и скриптов в /home/user/bin начинаются с (тоже не alphanumeric) «.», например: .dig = dig ANY .du = du -shc * .find = find . -iname .iftop = sudo iftop -m10m .ping = ping -c3 .tmux = tmux attach-session -t 0 || tmux new-session -s 0 считаю это удобным так как сохраняется оригинальная команда, и мало-вероятно что появится пакет с бинарём начинающимся с «.» в стандартном $PATH.

