Am 16.07.2013 22:18, schrieb Chris Adams:
Once upon a time, Toshio Kuratomi a.badger@gmail.com said:
- Have package maintainers patch upstreams to use /usr/{bin,lib,[..]} instead of /{bin,lib[...]} (for instance, shebang lines)
#!/bin/sh is the cannonical first line for a Bourne(-compatible) shell script, and nothing should change that. Even on other Unix OSes with a /bin->/usr/bin symlink, all the shell scripts referenced /bin/sh
/bin/sh is *not* a bash script /bin/sh is *whatever* your default shell would be
/bin/bash would be the first line of a *bash*-script
if you work with your bash-scripts on a machine where „/bin/sh“ -> „bash“ is „/bin/sh“ -> „dash“ you would notice the difference.................