gpt4 book ai didi

powershell - 执行多个q进程

转载 作者:行者123 更新时间:2023-12-03 23:52:31 26 4
gpt4 key购买 nike

我有一个关于通过单个 PowerShell 脚本在 Windows Powershell 中执行多个 q 进程的问题。

当我以前在 Linux box 中访问 kdb+/q 时,我创建了一个 bash 脚本,它可以使用“nohup”功能启动多个 q 进程。

例如https://groups.google.com/forum/#!msg/personal-kdbplus/3pDLV-Waahc/b0f9oh68AgAJ

鉴于我现在只能在 Windows Powershell 中访问 kdb+/q,我想看看是否有一种简单的方法可以实现与在包含多个 nohup q 脚本的 Linux 环境中运行 bash 脚本相同的结果 这样我就可以在后台一次性执行和运行一组 q 脚本。

是否有达到相同目的的指针/脚本?

最佳答案

有一种使用 Windows Powershell 的简单方法可以实现与在 Linux 环境中运行 bash 脚本相同的结果。

Start-Process 将启动一个进程并继续执行 Powershell 脚本。

我的一个同事写了这个脚本,例如:

https://github.com/jonathonmcmurray/TorQ-Coinbase/blob/master/start_coinbase.ps1

最相关的行是第 66 行:

Start-Process "q.exe" $path -RedirectStandardOutput logs/torq$procname.txt

是什么开始了这个过程:

  • $path是要加载的脚本路径和参数
  • -RedirectStandardOutput 等同于 linux 中的 >,允许记录到文件而不是控制台

关于powershell - 执行多个q进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49421152/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com