Naja, das ist aber für mich das Auslesen, denn physikalisch liegt die Variable ja mit Zeilenumbrüchen vor. Von daher handelt es sich dabei für mich um einen gewissen Filter, der zwischen dem Speicher und der Benutzer/Skriptebene sitzt und je nach Vorgaben die Variable ungefiltert oder gefiltert (mit Leerzeichen) ausliest. Ich bin aber kein Informatiker, und das ist für mich nur eine Eselsbrücke, um die Sache besser zu verstehen.
Mit dem IFS habe ich es sowieso nicht verstanden, warum es denn so dringend notwendig war damit rumzuspielen. Nachdem ihr mich aufgeklärt habt, hab ich verstanden, dass es sich hierbei um eine betriebssystemweite globale Variable handelt. Sie ist doch per Default 0x0a? Man muss schon triftige Gründe haben, um sie zu verstellen.
MfG