ich hole das alte Thema mal wieder hoch, da ich Probleme beim Drucken vom PCL-Datenstrom habe

gibt es mitlerweile eine Möglichkeit die PCL/PS Datei direkt in eine OUTQ zu drucken, ohne die Datei per FTP im binary Format zu übertragen?

Das mit dem Rfile und OVRPRTF funktioniert bei mir irgendwie nicht.
Habe es auch schon mit einem iconv probiert, hier druckt er aber entweder gar nichts, oder kryptische Zeichen. Per binary-FTP in ein USERASCII - PRTF wird die erzeugte PCL-Datei aus dem IFS korrekt gedruckt.
Evtl. müssen beim iconv andere CCSID´s angegeben werden? Aber welche? die PCL-Datei wird im IFS mit CCSID 819 erstellt (warum auch immer)

Ich will mir eigtl. den Weg über FTP sparen



Code:
PCL="ljet4"                
PS="pswrite"               
OFLE="qprint"              
OUTQ="QUSRSYS/PRTSO1#"     
ODVT="*userascii"          
OHLD="*NO"      

gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=$PCL -sOutputFile=$2 $1 
           

OVR="ovrprtf file($OFLE) outq($OUTQ) devtype($ODVT) rplunprt(*no) splfname($PS) hold($OHLD) SAVE(*YES) OVRSCOPE(*JOB)" 

RM="RMVLNK OBJLNK(''$2'')"     

QSH="qsh cmd('cat $2 | iconv -f 819 -t 1252 | Rfile -wbQ -c \"$OVR\" -C \"$RM\" $OFLE')" 

system -i "$QSH"