Como usar open / openvt com argumentos de linha de comando?

1

Pergunta:

Eu posso iniciar o servidor de e-mail LumiSoft no modo de console assim:

./lsMailServer.exe -daemon

Infelizmente isso bloqueia o terminal que foi usado. E estou logado via ssh.

Estou apenas experimentando com o servidor, então preciso reiniciar muito depois das alterações de configuração.

Normalmente, eu usaria o comando de abertura nessa circunstância, que normalmente funciona bem.

Ele também funciona bem, quando eu abro o ./lsMailServer.exe com o X-Forwarding.

Mas eu quero rodar apenas o terminal do servidor, o que requer a opção -daemon. Agora quando eu faço

open opt/MyPath/lsMailServer.exe -daemon

Recebo a seguinte mensagem de erro:

  

aberto: opção inválida - 'd' Uso: openvt [-c vtnumber] [-f] [-l] [-u]   [-s] [-v] [-w] - linha_de_comando

Como posso usar o open com um programa + argumentos para esse programa?

    
por WitchCraft 31.01.2012 / 20:36

1 resposta

2

Aaaaah, esqueça, só é preciso adicionar - depois de aberto:

openvt -- ls -l

ou

open -- /opt/LumiSoft/Debug/lsMailServer.exe -daemon

respectivamente

    
por WitchCraft 31.01.2012 / 20:38