Moin,
* Bernhard Walle
* Thorsten Haude
[2004-01-22 20:43]: * Peter Wiersig
[2004-01-21 12:47]: On Wed, Jan 21, 2004 at 11:39:27AM +0100, Thomas Moritz wrote:
seq 0 9 | grep [1235] | xargs echo
Das Ergebnis _sollte_ sein: 1 2 3 5 Wer aber als Ergebnis lediglich eine 2 erhaelt, hat wohl das gleiche Problem wie ich. IN DIESEM FALL wuerde ich mich freuen, wenn Du auf diese Mail antwortest mit den Ausgaben von:
Du hast eine Datei mit dem Namen '2' im aktuellen Verzeichnis.
Warum ist das wichtig?
Weil die Shell den Ausdruck [1235] dann durch 2 ersetzt.
Ah, verstehe. Das habe ich nicht gesehen, weil meine Shell das Original nicht durchgelassen hat: yooden@eumel % seq 0 9 | grep [1235] | xargs echo zsh: no matches found: [1235] Darum habe ich's gequoted und den Fehler nicht gesehen, nachdem ich die Datei angelegt hatte. Die Zsh kann's einfach besser. Thorsten -- Profanity is the inevitable linguistic crutch of the inarticulate motherfucker. - Bruce Sherrod