Вот ситуация, я планирую использовать простой скрипт для запуска вызова программы "STAF", когда система Suse полностью загружена. Я добился этого, поместив его в «/etc/init.d/», но этот скрипт в основном выполняется в фоновом режиме, а это означает, что я не могу видеть его ход.
Когда «STAF» запускается таким образом, он работает, но не показывает никакого рабочего прогресса при работающей службе (например, ping или резервное копирование системы), вместо этого, если я запускаю «STAF» вручную, запустив тот же скрипт с терминал, ход работы "STAF" можно увидеть на терминале. Это похоже на то, что программу нужно запускать с помощью интерактивного терминала, но как я могу сделать этот процесс запуска автоматическим, и он должен имитировать открытие терминала человеком и запуск скрипта?
Извините, если я плохо объяснил, потому что это запутанная ситуация. Спасибо.