Bei der C-Funktion System() ist es nur schwieriger an den Fehlercode zu kommen.
System() liefert auch grundsätzlich keinen Error (nur einen Returnwert) ob der Befehl funktioniert hat.
Da ist in der RPG-Welt QCMDEXC schon bequemer;-).