19 Jan
2004
19 Jan
'04
08:54
On Mon, 2004-01-19 at 08:46, Thorsten Haude wrote:
Moin,
mir wurde gerade von Sarge eine neue Shell (dash) installiert, die den Job von /bin/sh übernehmen soll. Ich kenne dash nicht, würde aber die Finger davon lassen irgendwelche, neuen 'Möchtegern'-Shells über die keine Erfahrungswerte vorliegen als /bin/sh zu installieren.
Derartige Versuche haben schon oft zu massiven Problemen (zsh, ash) geführt.
Danach scheiterte dieses Script:
- - - Schnipp - - - #! /bin/sh
if [ $# == 0 ] then Eterm & else Eterm --exec $@ & fi - - - Schnipp - - -
Scheinbar wurde die Bedingung nicht richtig erkannt. Wie sieht denn die Fehlermeldung aus?
Was ist daran nicht Posix? Vermutlich der test x == y
Ralf