3

我有一个调用 bash 脚本 (makelibs.sh) 的批处理文件 (build.bat)。bash 脚本包含几个从源代码构建 20 个库的命令。

如果我从 MSYS 运行 makelibs.sh,我会得到连续的输出。如果我从批处理文件中调用它,那么我只会在每个命令的末尾看到完整的输出。

这使得很难评估流程的当前状态。

是否可以重定向 makelibs.sh 的输出以获得关于执行的持续反馈?

4

1 回答 1

0

我有一个调用 bash 脚本 (makelibs.sh) 的批处理文件 (build.bat)

我强烈建议不要这样做。当您可以简单地打开 Bash 并放置时,您正在使用脚本调用脚本

makelibs.sh

但是,如果您坚持这样做,那么也许start会起作用

start bash.exe makelibs.sh

参考

于 2013-02-12T05:29:03.320 回答