Windows эквивалент "> / dev / null &" - PullRequest
0 голосов
/ 22 декабря 2018

У меня есть код ниже для запуска кода, который использует mongodb в файле .sh.Я запускаю свой код в Windows, но я думаю, что эти команды для Linux.Я был бы очень благодарен, если бы кто-то мог дать мне знать эквивалентные команды в Windows.

#!/bin/bash

base_dir="$1"
echo "Starting MongoDB..."
mongodb/bin/mongod --dbpath "$base_dir"/mongodb/data/db > /dev/null & 
sleep 10

echo "Starting Jetty server..."
java -Xmx8g -jar easy_esa.jar 8800 index &
sleep 10

1 Ответ

0 голосов
/ 22 декабря 2018

Для Windows запуск программы в фоновом режиме немного отличается.Лучший способ - настроить его как сервис.Вот краткое руководство , как создать службу из программы.

Шаг первый: установить SrvStart

Шаг второй: создать файл конфигурации для новой службы

Шаг третий: используйте командную строку для создания новой службы

/dev/null в Windows - NUL:, поэтому ваша команда станет:

command parameters > NUL:
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...