Выполнение команды с использованием некоторого текста [дубликат]

Я хочу, чтобы строковая команда запускала сервер запускала команду wine ./_server.exe .

Как мне это сделать?

0
задан 22 September 2014 в 15:47

2 ответа

Необходимо определить псевдоним для команды.

Редактирование Ваш ~/.bash_aliases файл и добавляют Вашу команду там.

Пример:

alias start-server='wine ./_server.exe'
[еще 116] детали-> здесь

2
ответ дан 7 October 2019 в 01:51

Конкретный синтаксис, который Вы используете (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 опция также, если Вы хотите, чтобы программа перезапустила, если это вышло.

0
ответ дан 7 October 2019 в 01:51

Другие вопросы по тегам:

Похожие вопросы: