batch-file - 在批量打开的终端中执行代码
问题描述
我正在为 kdb 进程编写启动脚本(但我认为进程的类型并不重要,可以很容易地是 python)。我希望脚本运行我的 q 文件,然后在终端内执行一行(例如 myfunc[])。尝试 -c 批处理命令给出“系统找不到指定的文件”。有什么建议吗?谢谢。我目前正在尝试的代码:
cmd /k “q myqfile.q” -c “myfunc[]”
解决方案
cmd /k "copy myqfile.q myqfile_.q & echo myfunc[] >> myqfile_.q & q myqfile_.q & del myqfile_.q"
我创建了一个 myqfile.q 的副本,然后将 myfunc[] 附加到该副本,然后运行该副本,最后删除该副本。
推荐阅读
- java - java.lang.NoSuchMethodError:com.google.api.client.http.javanet.NetHttpTransport。
(Lcom/google/api/client/http/javanet/ConnectionFactory; - reactjs - 国际化反应应用。如何提取消息?
- c# - 验证 POST 请求的输入?
- google-chrome - Flutter web 包含自动完成功能
- python-3.x - 将单调度与自定义类一起使用(CPython 3.8.2)
- api - MWS 开发人员对 PII 个人身份信息的访问权限被撤销 - 买家姓名、电话、地址变为空白
- ios - iOS弹出菜单(android工具栏菜单模拟)
- reactjs - UseEffect 不返回响应 onMount
- python - 网络爬虫入门
- c++ - std::filesystem 试图调用图像文件