4

Когда я запускаю скрипт с nohup, по умолчанию вывод выводится в файл out.log; Есть ли способ заставить вывод на экран вместо файла? Мне нужно видеть, когда мой скрипт выдает мне сообщение "процесс запущен", и я не хочу засорять систему файлами журналов.

2 ответа2

4

Если вы запустите bash, вы можете поместить его в фоновый режим, а затем использовать disown чтобы он не выключался при закрытии bash. Таким образом, вы выводите данные на терминал, но вы можете закрыть терминал и запустить приложение.

2

Это победит цель nohup, вместо этого используйте tail -f out.log .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .