Я пытаюсь получить радиомодем fm, работающий в моей потоковой коробке. Он использует команду «радио» для настройки, но команда, похоже, работает, чтобы радио работало (т. Е. Я не могу просто настроить его, а затем забыть об этом).
К сожалению, если я пытаюсь использовать оболочку, которая запускает команду в backgroup, она, похоже, не работает, поскольку она основана на ncurses и, похоже, не нравится запускаться в пакетном режиме .
Как xvfb можно использовать для «подделки» X-сессии, могу ли я сделать то же самое для ncurses?
Направить вывод на / dev / null; это, вероятно, будет «счастливым» в том, что у него нет терминала.
radioapp -option /etc 2>&1 > /dev/null
Вы можете создать сеанс screen (sudo apt-get install screen), из которого вы можете отсоединиться.
Не представляйте, как бы вы скриптили отряд, но он должен работать для поддержания приложения ncurses, запущенного в фон.
Чтобы добавить к ответу Оли
screen -d -m -S nameOfScreen /path/to/exe #this is for scripting use
Это все в man screen, и это не слишком сложно понять
. Вы должны попытаться найти учебник по экрану, чтобы дать вы когда-то были. Это не кажется слишком плохим.
Направить вывод на / dev / null; это, вероятно, будет «счастливым» в том, что у него нет терминала.
radioapp -option /etc 2>&1 > /dev/null
Вы можете создать сеанс screen (sudo apt-get install screen), из которого вы можете отсоединиться.
Не представляйте, как бы вы скриптили отряд, но он должен работать для поддержания приложения ncurses, запущенного в фон.
Чтобы добавить к ответу Оли
screen -d -m -S nameOfScreen /path/to/exe #this is for scripting use
Это все в man screen, и это не слишком сложно понять
. Вы должны попытаться найти учебник по экрану, чтобы дать вы когда-то были. Это не кажется слишком плохим.
Направить вывод на / dev / null; это, вероятно, будет «счастливым» в том, что у него нет терминала.
radioapp -option /etc 2>&1 > /dev/null
Вы можете создать сеанс screen (sudo apt-get install screen), из которого вы можете отсоединиться.
Не представляйте, как бы вы скриптили отряд, но он должен работать для поддержания приложения ncurses, запущенного в фон.
Чтобы добавить к ответу Оли
screen -d -m -S nameOfScreen /path/to/exe #this is for scripting use
Это все в man screen, и это не слишком сложно понять
. Вы должны попытаться найти учебник по экрану, чтобы дать вы когда-то были. Это не кажется слишком плохим.
Направить вывод на / dev / null; это, вероятно, будет «счастливым» в том, что у него нет терминала.
radioapp -option /etc 2>&1 > /dev/null
Вы можете создать сеанс screen (sudo apt-get install screen), из которого вы можете отсоединиться.
Не представляйте, как бы вы скриптили отряд, но он должен работать для поддержания приложения ncurses, запущенного в фон.
Чтобы добавить к ответу Оли
screen -d -m -S nameOfScreen /path/to/exe #this is for scripting use
Это все в man screen, и это не слишком сложно понять
. Вы должны попытаться найти учебник по экрану, чтобы дать вы когда-то были. Это не кажется слишком плохим.
Направить вывод на / dev / null; это, вероятно, будет «счастливым» в том, что у него нет терминала.
radioapp -option /etc 2>&1 > /dev/null
Вы можете создать сеанс screen (sudo apt-get install screen), из которого вы можете отсоединиться.
Не представляйте, как бы вы скриптили отряд, но он должен работать для поддержания приложения ncurses, запущенного в фон.
Чтобы добавить к ответу Оли
screen -d -m -S nameOfScreen /path/to/exe #this is for scripting use
Это все в man screen, и это не слишком сложно понять
. Вы должны попытаться найти учебник по экрану, чтобы дать вы когда-то были. Это не кажется слишком плохим.