Вопросы к Поиску с Алисой
Разница между интерактивным и неинтерактивным режимом Bash заключается в том, как выполняются команды. unix.stackexchange.com www.protokols.ru
В интерактивном режиме оболочка читает команды, вводимые пользователем, с устройства tty. www.opennet.ru Кроме того, такая оболочка считывает конфигурационные файлы на запуске, выводит строку приглашения к вводу и, по умолчанию, разрешает управление заданиями. www.opennet.ru Пользователь имеет возможность взаимодействия с оболочкой. www.opennet.ru
В неинтерактивном режиме оболочка запускается из автоматизированного процесса и не предполагает, что будет запрашивать входные данные или что кто-то увидит выходные данные. unix.stackexchange.com Например, в таком режиме могут работать сценарии начальной инициализации системы, которые не предполагают вмешательство человека в процессе своей работы. www.opennet.ru
Также в неинтерактивном режиме запускаются сценарии, выполняющие администрирование и обслуживание системы, так как они могут работать в фоне, в то время как интерактивные зависают, останавливаясь на операциях, ожидающих ввода пользователя. www.opennet.ru