linux - Windows 等效于 "> /dev/null &"
问题描述
我有下面的代码用于运行在 .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
解决方案
对于 Windows 在后台运行程序有点不同。最好的方法是将其设置为服务。这是如何从程序创建服务的简短手册。
第一步:安装 SrvStart
第二步:为新服务创建配置文件
第三步:使用命令提示符创建新服务
/dev/null
在 Windows 中NUL:
,您的命令将变为:
command parameters > NUL:
推荐阅读
- python - 发送电子邮件/使用字典
- python - 定义形态:使用 Wand 合并多形态内核的结果
- python - 在 python pandas 中,计算特定列中的整数并计算特定列中的所有元素
- java - Java 8 是否提供了一种根据特定条件重复功能的好方法?
- odoo-14 - 面临 Odoo 14 自定义模块的问题
- python - 将 emacs org-mode 表读入 python pandas 数据框的优雅方式
- c# - C#高效使用HttpClient
- html - Bootstrap 4 如何使“媒体对象”响应
- jquery - 默认表单事件完成后触发 jQuery 页面重定向
- google-meet - 如何使用 API 获取 Google Meet 链接