Re: Pipe ueber FIFO
Thomas Moritz <[email protected]> Sun, 10 Oct 2010 16:46:19 +0200
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Organization | - |
| Message-ID | <[email protected]> |
Am Freitag, 8. Oktober 2010 21:26:55 schrieb David Haller: Hallo, jetzt brat' mir einer einen Storch :-( Bug oder Furure?¿? ======================= #!/bin/sh <<<<<<<!!!!!! echo $SHELL while read name; do x=$((x+1)); echo "$name"; done < <(cat name.txt) echo "$x Dateien" ======================= Output: /bin/bash <<<<<<<!!!!!! thm_test: Zeile 41: Syntaxfehler beim unerwarteten Wort `<' thm_test: Zeile 41: `done < <(cat name.txt)' Setze ich den shabang auf #!/bin/bash rennt alles zur Zufriedenheit. Das ist wohl der Punkt, andem ich mir vorgestern frueh die Zaehne ausgebissen haben :-( echo $SHELL ... liefert in _beiden_ Faellen '/bin/bash'! Wie kommt es nun zu der unterschiedlichen Interpretation? MfG Th. Moritz