Hallo,

1. Warum funktioniert der Befehl in der QSH nicht?
Wird das File nicht erstellt?
Wird der Inhalt überschrieben?
Bei mir funktioniert es genau so wie du es beschrieben hast.

2. Du könntest den Befehl auch wie folgt ausführen lassen:
qsh cmd('ls *.cpy > Dateiname; ls *.cblle >> Dateiname;')

3. Man könnte auch in RPG den Inhalt eines Verzeichnisses einlesen. (readdir)
http://www.scottklement.com/rpg/ifs_ebook/ifs_ebook.pdf
Aber das nur so als Info nebenbei.

lg Andreas