On 2005-02-03 20:55:47 +0100, Christian Knoke wrote:
> On Thu, Feb 03, 2005 at 08:28:00PM +0100, Markus Schulz wrote:
> > 
> > mittels Setzen der IFS Variable sollte sich das aber auf jeden anderen 
> > Trenner �ndern lassen iirc.
> 
> Jo, siehe word splitting in man bash.
> 
> [EMAIL PROTECTED]:~$ a="1 2 3 4\ 5"
> [EMAIL PROTECTED]:~$ for i in $a ; do echo $i; done
> 1
> 2
> 3
> 4\
> 5
> [EMAIL PROTECTED]:~$ export IFS=""
> [EMAIL PROTECTED]:~$ for i in $a ; do echo $i; done
> 1 2 3 4\ 5
> [EMAIL PROTECTED]:~$ 
> 
> Das wird aber nicht im Sinne des OP sein :)

Da find die Dateien Zeilenweise liefert, muss nur IFS passend gesetzt
sein, auf Newline:

$ a="1 2
> 3 4
> 5 6"
$ for i in $a ; do echo $i; done
1
2
3
4
5
6
$ export IFS="
> "
$ for i in $a ; do echo $i; done
1 2
3 4
5 6

(Die > stammen von der Bash als Anzeige f�r fortgesetzte Zeilen, geh�ren
auch nicht zur Eingabe)

Michael


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an