使用一些文本运行命令

使用一些文本运行命令

我想要实现的是让字符串命令start server运行该命令wine ./_server.exe

我该如何做呢?

答案1

您需要为您的命令定义一个别名。

编辑您的~/.bash_aliases文件并在其中添加您的命令。

例子:

alias start-server='wine ./_server.exe'

更多详细信息 ->这里

答案2

您使用的特定语法(start server)让人想起Upstart 会话作业,因为看起来您想将其用作服务。在~/.config/upstart/名为的文件中创建文件some-server.conf(根据需要更改名称,但必须具有.conf扩展名)。

作为内容使用:

description "Describe your server"

script
    cd /to/where/ever/_server.exe/is
    wine ./_server.exe
end script

现在你实际上可以这样做:

start some-server

stop some-server

启动和停止服务器。您可以查看respawn如果您希望程序在退出时重新启动,也可以选择此选项。

相关内容