On Fri, 12 Jul 2002 00:11:42 +0200 Lo'oRiS il Kabukimono <lo_oris@xxxxxxxxx> wrote: > C'è il modo di lanciare lpr in modo bloccante? > Cioè che finchè non ha finito di stampare non ritorna. > O c'è il modo di ottenere un risultato simile? > > Usando lprng. > il man mi dice per lprng comando sconosciuto... ad ogni buon conto mi parrebbe che se lpr fosse bloccante sarebbe un disastro piuttosto che no! usa err=1 id=$(lpr -P<nomestampante>) if [ "$id" != "<invalid_value>" ] then err=0 stop="$(lpq -P<nomestampante>| grep <que_id>)" while [ "stop" != "" ] do sleep 1 stop="$(lpq -P<nomestampante>| grep <que_id>)" done endif return $err Ecco l'unico problema e` che non saprei come ricavare il queue id, quindi ho supposto che lo ritorni il comando lpr ma non ne sono certo Non conosco nemmeno l'<invalid_value> pero` la voglia di partecipare era tanta... il tempo di controllare il codice di lpr meno! Ciao, -- ,__ ,_ ,___ .-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-. ||_) ||\ ||_ / GEA Automotive S.R.L. | || \ ||¯\ ||¯ Software Research & Development Division | ¯¯ ¯° ¯¯ ¯° ¯¯ ° tel.: +39 010 65966917 | Roberto A. Foglietta com.: mailto:fogliettar@xxxxxxxxxxxxxxxxxx | \ Linux & SW Architect per.: http://digilander.iol.it/robang | `-----------------------=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-' <========---------- Prima di scrivere in m-list per favore leggi il regolamento http://www.lugge.net/soci/manifesto.htm#list Archivio delle e-mail postate in lista http://www.freelists.org/archives/lugge/ ----------========> Incontri in sede: martedì 15:00-18:00 e sabato 9:30-12.30