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