/bin/sh is not really bash? [was: git stash damaged?]

Olivier FAURAX olivier.faurax@anyces.com
Thu Jan 26 10:52:00 GMT 2017


Le 20/01/2017 à 16:20, Brian Inglis a écrit :
> Looks similar to mine except my group owner is Administrators.
> Only thing I can suggest is run admin/elevated bash then
> 	chgrp Administrators /usr/libexec/git-core/*
> using local language for Administrators and retest if that makes
> any difference?

I found a workaround by replacing:
#!/bin/sh
by:
#!/bin/bash
in the first line of /usr/libexec/git-core/git-submodule

This might be related to:
https://cygwin.com/faq/faq.html#faq.using.shell-scripts

However, I didn't change any permission when "bash" worked instead of "sh".

Also, the previous link says that "/bin/sh is really bash", but:
$ /bin/sh --version

$ /bin/bash --version
GNU bash, version 4.3.48(8)-release (x86_64-unknown-cygwin)

Is this expected?

Thanks for the help,
Olivier

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list