Ich hab da auch keine Ahnung, aber wenn ich mehrere Kommandos an QSH übergebe, dann mach ich das folgendermaßen:

'CD /pfad/nach/irgendwo/;ls *.[xX][lL][sS][tT]'

Zu "&&" gilt folgendes:
UND-Verknüpfung von Befehlen mit &&

Mit Hilfe von zwei Kaufmanns-Und && wird eine kurzschließende UND-Verknüpfung zwischen Befehlen erstellt. Dies bedeutet, dass der zweite Befehl nur ausgeführt wird, wenn der erste Befehl erfolgreich (fehlerfrei) ausgeführt wurde.

Danach nehme ich an, dass der vorausgehende "cd ...." scheitert.
Wichtig ist da u.U., Pfade immer absolut, beginnend mit "/" anzugeben, da ja durch einen "cd" das aktuelle Verzeichnis auch im aktuellen Job verschoben ist.