Просто быстрый вопрос, что у меня по какой-то причине возникают проблемы с поиском в Google.
Когда я создаю такой процесс в bash:
$ mything &
И он завершается через 10 секунд, он прерывает мой терминал следующим образом:
[1]+ Done mything
Есть ли способ отключить это? Я хочу запустить его в фоновом режиме, но я хочу, чтобы он никогда не возвращался и никогда мне ничего не рассказывал.
disown
после разветвленияscreen
: screen -dm mything
У второго есть то преимущество, что вы можете повторно подключиться и увидеть результат до его завершения, если хотите.
Попробуйте использовать disown ...
Попробуйте следующее - текст не будет возвращаться ....
sleep 5 &
disown %1
Это никогда не скажет вам, что работа завершена.