LINUX.ORG.RU

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

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

Я бы, например, не отказался бы от встроенной фичи для проверки существования субкоманд, типа require grep

which grep. Не встроенная, но не вижу проблемы.

edit не прочитал "субкомнад", тогда не понял вопрос.

Python слишком многословен, особенно для запуска процессов и работы с путями.

Есть xonsh, в котором нет как минимум первого минуса. В качестве interactive shell непригоден из-за перемешивания порядка stderr и stdout, но для скриптинга я лучше ничего не нашёл.

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

Я бы, например, не отказался бы от встроенной фичи для проверки существования субкоманд, типа require grep

which grep. Не встроенная, но не вижу проблемы.

Python слишком многословен, особенно для запуска процессов и работы с путями.

Есть xonsh, в котором нет как минимум первого минуса. В качестве interactive shell непригоден из-за перемешивания порядка stderr и stdout, но для скриптинга я лучше ничего не нашёл.