So,

das Problem liegt in der direkten Ausgabe ins OS/400.

Gebe ich den ls ins IFS aus, klappt es auch ohne den echo-Befehl.

Mache ich die Ausgabe ins OS/400 erhalte ich zumindest nach ADDENVVAR und dem ls ein X'25', der Echo-Befehl fügt lediglich ein weiteres X'25' an bevor die Ausgabe des 2. ls dahinter ausgegeben wird.

Ich werde nun einfach die Datei aus dem IFS importieren und dann verarbeiten. Sind zwar ein paar Schritte mehr als gewünscht, aber der Erfolg zählt gerade mehr.

Wenn es jetzt noch einen simplen Weg gäbe den Dateinamen "aufzuspalten" wäre es perfekt.