История изменений
Исправление CrX, (текущая версия) :
из скрипта например алиасы не запустишь.
Зачем тебе в скрипте эти сокращения? Экономия на двух байтах в самом скрипте, но с вызовом ещё одного скрипта, запускающего цельный bash? Они же на то и сокращения, что нужны только в интерактивной сессии. Ну и если сильно надо, можно же . aliases.sh.
и они сильно ограничены по тому что можно в них закодить
Так в том и суть, что ты тут ничего такого и не закодил. Просто усложнение ради усложнения.
Исходная версия CrX, :
из скрипта например алиасы не запустишь.
Зачем тебе в скрипте эти сокращения? Экономия на двух байтах в самом скрипте, но с вызовом ещё одного скрипта, запускающего цельный bash? Ну и если сильно надо, можно же . aliases.sh. Они же на то и сокращения, что нужны только в интерактивной сессии.
и они сильно ограничены по тому что можно в них закодить
Так в том и суть, что ты тут ничего такого и не закодил. Просто усложнение ради усложнения.