【发布时间】:2020-03-27 01:19:57
【问题描述】:
我有一个命令:
"D:\Program Files\Git\bin\bash.exe" --login -c "git log -2"
但是当我执行这样的 shell 脚本时,它会打印结果并快速退出。
我搜索 bash 参考:
https://www.gnu.org/software/bash/manual/bash.html#Invoking-Bash
-c
从第一个非选项参数 command_string 读取并执行命令,然后退出。
我不想退出。我希望命令可以pring log and hold on,这样我就可以看到了。
那我该怎么办?
【问题讨论】:
-
如果配置正确,
D:\Program Files\Git\bin\bash.exe将运行交互式 Bash shell。如果(看起来)您使用的是 Windows,则可能会有其他复杂情况。如果可以的话,我总是建议从等式中删除 Windows。