我有下面的代码用于运行在.sh文件中使用mongodb的代码。我在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
答案 0 :(得分:1)
对于Windows在后台运行程序有些不同。最好的方法是将其设置为服务。 short manual下面是如何从程序创建服务的方法。
第一步:安装SrvStart
第二步:为新服务创建配置文件
第三步:使用命令提示符创建新服务
/dev/null
在Windows中是NUL:
,因此您的命令将变为:
command parameters > NUL: