[Lugge] Re: lpr bloccante

  • From: Roberto A.Foglietta <fogliettar@xxxxxxxxxxxxxxxxxx>
  • To: LUGGE <lugge@xxxxxxxxxxxxx>
  • Date: Fri, 12 Jul 2002 10:32:02 +0200

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
 

Other related posts: