Если вам вообще не нужен вывод, перенаправьте его в /dev/null
yourcommand > /dev/null 2>&1
иначе можно перенаправить в файл:
yourcommand > /somwhere/file 2>&1
А так как вы запускаете команду из другого приложения и хотите немедленно использовать программу чтения новостей, вы можете запустить команду в фоновом режиме. Я не уверен, как это работает в этой новостной ленте, но в оболочке вы можете отправлять программы в фоновый режим с помощью &
yourcommand > /somwhere/file 2>&1 &
Чтобы запустить команду в фоновом режиме, которая будет «выживать», даже если терминал будет закрыт после этого, используйте screen
в автономном режиме:
screen -dm your_command(-s)
для повторного подключения screen
с запущенной командой выполнить
screen -r
Чтобы отсоединить вновь присоединенный экран, нажмите CTRL+A+D
.
Без screen
вы должны выполнить свою команду с nohup
, поэтому процесс будет запущен, если терминал будет закрыт после этого, как утилита screen
:
nohup your_command(-s) &>/dev/null &