1 |
Am Donnerstag, 29. Dezember 2005 11:57 schrieb Nils Andresen: |
2 |
> Ich würde also mal einfach so behaupten, das es besser (TM) ist, die |
3 |
> eigentlich benutzte shell anzugeben (also bash oder... ) anstatt "sh", da |
4 |
> ich persönlich nie genau weiß wann ich bash-spezifische dinge mache bzw. |
5 |
> wann mein script noch "sh"-Kompatibel ist... |
6 |
|
7 |
/bin/sh ist heute eher eine Konvention, dort findet man immer eine shell. Man |
8 |
kann ja nicht wissen, ob der User bash oder was anderes nutzt. |
9 |
|
10 |
IMHO sollte man sich schon überlegen, was man da in die erste Zeile schreibt, |
11 |
sobald man ein Script öffentlich macht. Wenn das Script was man schreibt |
12 |
sh-kompatibel ist, also auch in der alten sh-Shell laufen würde, dann sollte |
13 |
man /bin/sh benutzen, damit die shell genutzt wird, die der user will. Wenn |
14 |
man aber Bash-Erweiterungen benutzt, dann muss da konkret /bin/bash hin. Oder |
15 |
halt eine andere, wenn man eine andere nutzt. |
16 |
|
17 |
cu, Bernd |
18 |
|
19 |
-- |
20 |
gentoo-user-de@g.o mailing list |