На этот вопрос уже есть ответ здесь:
Я хочу, чтобы строковая команда запускала сервер
запускала команду wine ./_server.exe
.
Как мне это сделать?
Необходимо определить псевдоним для команды.
Редактирование Ваш ~/.bash_aliases
файл и добавляют Вашу команду там.
Пример:
alias start-server='wine ./_server.exe'
[еще 116] детали-> здесь
Конкретный синтаксис, который Вы используете (start server
), напоминает Новомодные задания сессии , так как выглядит, что Вы хотите использовать его как услуга. Создайте файл в ~/.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
опция также, если Вы хотите, чтобы программа перезапустила, если это вышло.