Open git bash shell window, execute command and remain after term signal -
i have batch file sets environment opening number of "git bash" shell windows. works apart 1 annoying feature if press ctrl c (or send other term signal) whole bash window close.
i want window behave if has been opened , when receives term signal goes bash prompt.
here current contents of setup.bat file:
c: cd \project\ start "" "%systemdrive%\program files (x86)\git\bin\sh.exe" --login -i -l -c "source ali.sh && mvn spring-boot:run" cd \project2\ start "" "%systemdrive%\program files (x86)\git\bin\sh.exe" --login note first start command runs maven , when want restart command (press ctrl+c) closes whole window. second start command creates new bash window in directory works normal bash window ctrl+c, want have run command @ start.
is possible? many help
something might work you:
c: cd \project\ start "" "%systemdrive%\program files (x86)\git\bin\sh.exe" --login -i -l -c "sh -c 'source ali.sh && mvn spring-boot:run; exec sh'" the trick wrapping command in:
sh -c '...; exec sh' where sh shell, might bash.
you might able suffix each command with: exec sh, eg:
start "" "%systemdrive%\program files (x86)\git\bin\sh.exe" --login -i -l -c "source ali.sh && mvn spring-boot:run; exec sh" 
Comments
Post a Comment