[linux-l] Datum in Script verwenden
Volker Grabsch
vog at notjusthosting.com
Mo Apr 9 12:29:54 CEST 2007
On Sun, Apr 08, 2007 at 07:59:18PM +0200, Nico Golde wrote:
> * Volker Grabsch <vog at notjusthosting.com> [2007-04-08 19:48]:
> > On Sun, Apr 08, 2007 at 05:50:24AM +0200, Nico Golde wrote:
> > > > >warum? Weil es in deiner Shell nicht geht, allerdings in
> > > > >meiner (zsh) und in _der_ sh-Shell ksh geht es.
> > > [...]
> > > > von daher: shell-scripte sind _nicht_ systemunabhaengig, sondern
> > > > stets adhoc-quick-and-dirty-loesungen. (wenn man eine saubere
> > > > loesung will nutzt man andere sprachen).
[...]
> > > Hehe, da hast du allerdings Recht :)
> >
> > Wenn du ihm in dem Punkt recht gibst, was hast du dann an meinem
> > Ratschlag auszusetzen?
>
> Ich gebe dir Recht in dem Punkt, dass man für portable
> Lösungen keine Shellscripte schreibt.
Was würdest du denn empfehlen? Mir fällt nur noch Perl als Alternative
ein. Oder meinst du was anderes?
Bisher fand ich Bash-Shellscripte aber portabel genug. Das einzige
Solaris-System, das ich bisher unter den Fingern hatte, hat zum Glück
ne ordentliche Shell in /bin/bash installiert ... obwohl ich deinen
Ausführungen zufolge in Zukunft lieber "#!/usr/bin/env bash" schreiben
werde.
Was du an meiner Aussage "#!/bin/sh sollte man nicht verwenden, weil
es eine nicht-getestete Portabilität vorgaukelt" auszusetzen hast,
konnte ich deinen bisherigen Ausführungen leider nicht entnehmen.
Viele Grüße,
Volker
--
Volker Grabsch
---<<(())>>---
Administrator
NotJustHosting GbR
Mehr Informationen über die Mailingliste linux-l