LINUX.ORG.RU

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

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

Большинству GUI прикладному софту не нужны.

Большинству - не значит, что всему. И, да, полно софта, который запускается скриптами на bash'е.

Многие из утилит командной строки вообще не предназначены для автоматического вызова, их вывод предназначен для восприятия человеком.

Я бы сказал, что это какие-то единичные утилиты. Или Вы вообще о софте на ncurses? ncurses - это уже TUI, а не CLI. А все CLI утилиты можно вызывать из софта.

Пользователю не обязательно писать скрипты на bash. Можно писать скрипты на Python, а bash вообще не устанавливать.

Можно. И из Python'а можно вызывать те же самые утилиты командной строки. И даже сложные команды (через os.system()).

Для работы, не компиляции? Пруф в студию

Да, для работы. Сейчас у меня под руками его нет, но я помню как иксы падали и ругались на отсутствие g++. А сам g++ прописывали в зависимостях иксов. Они им, вроде бы, что-то парсили на старте.

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

Большинству GUI прикладному софту не нужны.

Большинству - не значит, что всем. И, да, полно софта, который запускается скриптами на bash'е.

Многие из утилит командной строки вообще не предназначены для автоматического вызова, их вывод предназначен для восприятия человеком.

Я бы сказал, что это какие-то единичные утилиты. Или Вы вообще о софте на ncurses? ncurses - это уже TUI, а не CLI. А все CLI утилиты можно вызывать из софта.

Пользователю не обязательно писать скрипты на bash. Можно писать скрипты на Python, а bash вообще не устанавливать.

Можно. И из Python'а можно вызывать те же самые утилиты командной строки. И даже сложные команды (через os.system()).

Для работы, не компиляции? Пруф в студию

Да, для работы. Сейчас у меня под руками его нет, но я помню как иксы падали и ругались на отсутствие g++. А сам g++ прописывали в зависимостях иксов. Они им, вроде бы, что-то парсили на старте.

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

Большинству GUI прикладному софту не нужны.

Юольшинству - не значит, что всем. И, да, полно софта, который запускается скриптами на bash'е.

Многие из утилит командной строки вообще не предназначены для автоматического вызова, их вывод предназначен для восприятия человеком.

Я бы сказал, что это какие-то единичные утилиты. Или Вы вообще о софте на ncurses? ncurses - это уже TUI, а не CLI. А все CLI утилиты можно вызывать из софта.

Пользователю не обязательно писать скрипты на bash. Можно писать скрипты на Python, а bash вообще не устанавливать.

Можно. И из Python'а можно вызывать те же самые утилиты командной строки. И даже сложные команды (через os.system()).

Для работы, не компиляции? Пруф в студию

Да, для работы. Сейчас у меня под руками его нет, но я помню как иксы падали и ругались на отсутствие g++. А сам g++ прописывали в зависимостях иксов. Они им, вроде бы, что-то парсили на старте.

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

Большинству GUI прикладному софту не нужны.

Юольшинству - не значит, что всем. И, да, полно софта, который запускается скриптами на bash'е.

Многие из утилит командной строки вообще не предназначены для автоматического вызова, их вывод предназначен для восприятия человеком.

Я бы сказал, что это какие-то единичные утилиты. Или Вы вообще о софте на ncurses? ncurses - это уже TUI, а не CLI. А все CLI утилиты можно вызывать из софта.

Пользователю не обязательно писать скрипты на bash. Можно писать скрипты на Python, а bash вообще не устанавливать.

Можно. И из Python'а можно вызывать те же самые утилиты командной строки. И даже сложные команды (через os.system()).

Для работы, не компиляции? Пруф в студию

Да, для работы. Сейчас у меня под руками его нет, но я помню как иксы падали и ругались на отсутствие g++. А сам g++ прописывали в зависимостях иксов.