如何使用带有命令行参数的 open/openvt?

如何使用带有命令行参数的 open/openvt?

问题:

我可以像这样在控制台模式下启动 LumiSoft 邮件服务器:

./lsMailServer.exe -daemon

不幸的是,这会阻止所使用的终端。我通过 ssh 登录。

我只是在试验服务器,因此配置更改后需要重新启动很多次。

通常,在这种情况下我会使用打开命令,它通常可以正常工作。

当我使用 X-Forwarding 打开 ./lsMailServer.exe 时,它​​也能正常工作。

但我想只在终端上运行服务器,这需要 -daemon 选项。现在当我这样做时

open opt/MyPath/lsMailServer.exe -daemon

我收到以下错误消息:

打开:无效选项 --‘d’用法:openvt [-c vtnumber] [-f] [-l] [-u] [-s] [-v] [-w] --命令行

如何使用程序+该程序的参数打开?

答案1

啊啊啊,算了,open后面加上--就行了:

openvt -- ls -l

或者

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

分别

相关内容