LINUX.ORG.RU

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

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

В принципе можно пользоваться вообще всем, чем угодно, хоть tclsh, лишь бы он был установлен в системе на момент запуска скрипта. bash в этом случае не требует никаких дополнительных действий, так как его приоритет required и он essential:

% apt-cache show bash |egrep '(Prio|Ess)'
Essential: yes
Priority: required

Для использования того же tclsh пришлось бы добавлять Pre-Depends в пакет. Рекомендуется dash как POSIX shell, и почти все пакеты им и пользуются.

Да, если применять что-нибудь отличное от шелла, то этот скрипт придеься целиком самому писать. С шеллом же всякие dh-чтототам дописывают в эти скрипты что-нибудь полезное, так что шелл все-таки удобнее. Но bash вполне допустим.

Исправление TeopeTuK, :

В принципе можно пользоваться вообще всем, чем угодно, хоть tclsh, лишь бы он был установлен в системе на момент запуска скрипта. bash в этом случае не требует никаких дополнительных действий, так как его приоритет required и он essential:

% apt-cache show bash |egrep '(Prio|Ess)'
Essential: yes
Priority: required

Для использования того же tclsh пришлось бы добавлять Pre-Depends в пакет. Рекомендуется dash как POSIX shell, и почти все пакеты им и пользуются.

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

В принципе можно пользоваться вообще всем, чем угодно, хоть tclsh, лишь бы он был установлен в системе на момент запуска скрипта. bash в этом случае не требует никаких дополнительных действий, так как его приоритет required и он essential:

% apt-cache show bash |egrep '(Prio|Ess)'
Essential: yes
Priority: required

Для использования того же tclsh пришлось бы добавлять Pre-Depends в пакет.