← Back to team overview

sslug-teknik team mailing list archive

Re: Anvendelse af script i.f.m. udskrift til printere.

 

> Jeg har forsøgt at oprette printere ved hjælp af denne kommando:
> 
> lpadmin -p $1 -E -v pipe:/etc/cups/interfaces/$1
> 
> 
> Desværre kunne jeg konstatere at det ikke virker.
> Dog kunne jeg "udskrive" hvis jeg kørte scriptet manuelt.
> 
> 
> Dette er scriptet:
> 
> shift;shift;shift;shift;shift
> files=$?
> for file in $files
> do
>   tmpfil=$$
>   fil=${tmpfil},'.;1'
>   echo -e "\nStart ${tmpfil}" >> /tmp/vms011.log
>   rcp $file mrrcp@VMSCLU:$tmpfil
>   rsh VMSCLU -l mrrcp "unlock $fil"
>   rsh VMSCLU -l mrrcp "print /queue=vms011 $fil /delete" >> /tmp/vms011.log
>   echo -e "\nSlut ${tmpfil}" >> /tmp/vms011.log
> done
> exit 0 

Det script ser underligt ud.

Med CUPS' pipe-backend får du printjobbet ind på stdin. Dit script skal
sende stdin til en fil. Derefter kan du kopiere filen til VMS og
udskrive.

Se evt. /usr/lib/cups/backend/pipe .

Mvh.

Martin Zuziak <zuziak@xxxxxxxxxx>



References