PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Korn-Shell



TThomas
27-10-2003, 16:15
Ich möchte folgende Zeile in der ksh verwenden:


echo 'sep1 sep2 sep3' | read aa bb cc

In einer ksh läuft es, in einer anderen nicht.

Hat jemand eine Idee?


Thomas.

sagi
27-10-2003, 19:31
Ich moechte folgende Zeile in der ksh verwenden:
In einer ksh laeuft es, in einer anderen nicht.

wo ist dann das Problem?

read ist halt ein builtin und wird daher nicht zwangslaefig gleich behandelt. die docs der einzelnen shells werden weiter helfen.

in der zsh geht es uebrigens ;)

mfg

c.

TThomas
27-10-2003, 20:30
Öhm, nein, so war das nicht gemeint!

In einer ksh auf nem HP-UX läuft es, in ner ksh auf Linux läuft es nicht.

Das verstehe ich nicht... :-(

sagi
27-10-2003, 20:52
aso. das ist natuerlich was anderes :)

die Version der ksh ist die gleiche?

TThomas
29-10-2003, 09:34
Nein.
Aber laut Doku sollte das bei "read" keinen Unterschied machen...


Thomas.