Mailinglist Archive: opensuse-factory (1578 mails)
| < Previous | Next > |
[opensuse-factory] Re: Proposal for 12.2, move all binaries under /usr
- From: Joachim Schrod <jschrod@xxxxxxx>
- Date: Fri, 25 Nov 2011 03:12:30 +0100
- Message-id: <jamtie$4r5$1@dough.gmane.org>
Ruediger Meier wrote:
For portable scripts it's better to use #!/usr/bin/env bash.
Then it runs on FreeBSD, too. (There bash is in /usr/bin.)
The same goes for Perl, et.al.
This reminds me of an old quote of Larry Wall:
-------------
Drew Mills writes:
: A contest to see who could write the most useful script that
: could actually be used in the most languages *as is* [...]
I've written some scripts that work in 582 different languages,
all of them named sh.
------------
You need to be old enough to have seen old Perl's Configure script
that cared for Eunice to understand that quote, though... ;-)
Joachim
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Joachim Schrod Email: jschrod@xxxxxxx
Roedermark, Germany
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx
On Thursday 24 November 2011, Michal Kubeček wrote:
On Wednesday 23 of November 2011 19:51EN, Greg KH wrote:
As a proposal for 12.2, I would like to implement the move of all
binaries to /usr/ like is being done at the moment in Fedora.
It's a bit surprising but after thinking about it, I must say I like
the idea. At least I won't have to check whether the interpreter is
in /bin or /usr/bin when writing scripts...
Except that you should still use for example /bin/bash regardless
whether it's only a link to /usr/bin/ if you want to be compatible with
most other systems.
For portable scripts it's better to use #!/usr/bin/env bash.
Then it runs on FreeBSD, too. (There bash is in /usr/bin.)
The same goes for Perl, et.al.
This reminds me of an old quote of Larry Wall:
-------------
Drew Mills writes:
: A contest to see who could write the most useful script that
: could actually be used in the most languages *as is* [...]
I've written some scripts that work in 582 different languages,
all of them named sh.
------------
You need to be old enough to have seen old Perl's Configure script
that cared for Eunice to understand that quote, though... ;-)
Joachim
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Joachim Schrod Email: jschrod@xxxxxxx
Roedermark, Germany
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx
| < Previous | Next > |