LINUX.ORG.RU

История изменений

Исправление CrX, (текущая версия) :

из скрипта например алиасы не запустишь.

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

и они сильно ограничены по тому что можно в них закодить

Так в том и суть, что ты тут ничего такого и не закодил. Просто усложнение ради усложнения.

Исходная версия CrX, :

из скрипта например алиасы не запустишь.

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

и они сильно ограничены по тому что можно в них закодить

Так в том и суть, что ты тут ничего такого и не закодил. Просто усложнение ради усложнения.