我在Windows上的Git Bash中创建了几个bash别名,从bash shell启动可执行文件.
我遇到的问题是,似乎bash在它再次开始响应输入之前等待退出代码,因为一旦我关闭它启动的应用程序,它就会再次开始执行命令.
是否有一个开关或我可以包含在别名中的东西,以便bash不等待退出代码?
我在寻找像这样的东西......
alias np=notepad.exe --exit
Run Code Online (Sandbox Code Playgroud)
Von*_*onC 11
我确认乔治在评论中提到了什么:
使用' &' 启动别名允许您继续操作而无需等待返回代码.

附:
alias npp='notepad.exe&'
Run Code Online (Sandbox Code Playgroud)
你甚至不必输入' &'.
但是为了包含参数,我建议在路径中的任何位置放置一个脚本(而不是别名),在一个名为" npp" 的文件中:
/c/WINDOWS/system32/notepad.exe $1 &
Run Code Online (Sandbox Code Playgroud)
允许你用"npp anyFile"打开任何文件(&不需要),而不等待返回代码.
像这样的脚本:
for file in $*
do
/c/WINDOWS/system32/notepad.exe $file &
done
Run Code Online (Sandbox Code Playgroud)
将启动几个编辑器,每个参数一个文件:
npp anyFile1 anyFile2 anyFile3
Run Code Online (Sandbox Code Playgroud)
会允许你
| 归档时间: |
|
| 查看次数: |
6480 次 |
| 最近记录: |