Mi trovo con il seguente problema, per una serie di motivi effettuo delle stampe su una stampante virtuale utilizzando lpr che mi crea quindi delle code dfA.... Io utilizzando degli script dovrei trasferire queste code su un altro server e da qui stamparle utilizzando enscript.RISOLTO
I problemi che trovo sono i seguenti :
1) Le stampe nascono da utenti non root e quindi nello script non si riesce ad accedere a /var/spool/lpd/lp14 e relative code dfA potrei dare i permessi alla stampante virtuale lp14, ma rimarrebbe il problema delle code di stampa che non potrei copiare
2) Lo script accede tranquillamente con ssh al server, ma poi non effettua alcuna altra operazione che segue al comando ssh, si dovrebbe proseguire manualmenteDERIVA DAL PROBLEMA PRECEDENTE
3) Inserendo il comando exit alla fine dello script non esce dal server
In pratica il problema che mi rimane è il seguente :
se da uno script mi collego in remoto via ssh, lo script effettua la connessione, ma rimane in sospeso in attesa di comandi da terminale.
Io vorrei invece che eseguisse i comandi presenti nello script successivi alla connessione ssh, proprio sulla macchina remota.
Come posso fare ?
Ecco lo script stampa_lp14
ssh 10.33.0.94 cd /stampe for file in dfA*; do if [ -f $file ]; then enscript -B -f [EMAIL PROTECTED]/7.4 $file rm -f $file else echo '' > /dev/null fi done exit
Ciao Antonio
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]