Re: Bash-Problem

From: Thomas Strathmann <thomas_at_pdp7.org>
Date: Tue, 28 Nov 2006 21:23:26 +0100

> Es wird also nach jedem Leerzeichen eine neue Zeile angefangen. Nur
> warum ist das so? Ein 'cat <datei>' wirft mir ja schließlich auch die
> Datei so auf den Schirm wie gewünscht. Ich dachte immer cat ist für die
> zeilenweise Auslieferung zuständig.

Es gibt da eine Variable namens IFS, die angibt, welche Zeichen Felder
trennen. Standardmäßig steht auch ein Leerzeichen mit drin. Durch
IFS=$'\n' erreichst du, dass nur bei Newline getrennt wird.

        Thomas

-- 
Thomas S. Strathmann				http://www.pdp7.org
Received on Tue Nov 28 2006 - 21:23:26 CET

This archive was generated by hypermail 2.2.0 : Tue Nov 28 2006 - 21:25:13 CET