This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: [ANNOUNCEMENT] Updated: dash-0.5.9.1-1
- From: Steven Penny <svnpenn at gmail dot com>
- To: cygwin at cygwin dot com
- Date: Thu, 23 Feb 2017 11:46:33 -0800 (PST)
- Subject: Re: [ANNOUNCEMENT] Updated: dash-0.5.9.1-1
- Authentication-results: sourceware.org; auth=none
- References: <1835159156.20170223203808@yandex.ru>
On Thu, 23 Feb 2017 20:38:08, Andrey Repin wrote:
$ cat /etc/postinstall/zp_dash-as-bin-sh.dash
#!/bin/dash
test ! -h /bin/sh.exe && {
_f="$(mktemp /bin/sh.XXXXXX)"
{
mv /bin/sh.exe "$_f"
ln -s /bin/dash.exe /bin/sh.exe
} || mv "$_f" /bin/sh.exe
rm "$_f"
}
exit 0
This is a bad idea.
If script succeeds, then yes sh is now a symlink to Dash, but only for my
system. I still have to use #!/bin/dash with my scripts, because otherwise
people with Bash -> sh will not get the speed boost. The whole point of this
thread is that it should be changed for everyone.
--
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