Как использовать open/openvt с аргументами командной строки?
Вопрос:
Я могу запустить почтовый сервер LumiSoft в режиме консоли следующим образом:
./lsMailServer.exe -daemon
К сожалению, это блокирует терминал, который использовался. И я вошел в систему через SSH.
Я просто экспериментирую с сервером, поэтому мне нужно много перезагружаться после изменений конфигурации.
Обычно я бы использовал команду open в этом случае, которая обычно работает нормально.
Это также прекрасно работает, когда я открываю./lsMailServer.exe с X-Forwarding.
Но я хочу запустить только серверный терминал, для которого требуется опция -daemon. Теперь, когда я делаю
open opt/MyPath/lsMailServer.exe -daemon
Я получаю следующее сообщение об ошибке:
open: неверный параметр - 'd' Использование: openvt [-c vtnumber] [-f] [-l] [-u] [-s] [-v] [-w] - command_line
Как я могу использовать open с программой + аргументы для этой программы?
1 ответ
А-а-а-а, забудь об этом, нужно только добавить - после открытия:
openvt -- ls -l
или же
open -- /opt/LumiSoft/Debug/lsMailServer.exe -daemon
соответственно