[FoLUG]faxspool

Ivan darthxiong@libero.it
Lun 21 Lug 2003 12:37:45 CEST


On Mon, 21 Jul 2003 10:23:07 +0200
Piero.Conte@VenetaNastri.it wrote:

>         -u) case "$2" in
>             '') $echo "$usage" >&2 ; exit 2 ;;
>             esac

se il secondo parametro nella linea di comando di invocazione dello
script e' nullo, allora scrivi le istruzioni per l' uso sullo standard
error ed esci 

>             if [ "$user" = "root" -o "$user" = "fax" -o \
>                  "$user" = "lp" -o "$user" = "daemon" ]

se questo script e' stato lanciato da root o da fax o da lp o da daemon

>             then
>                 user="$2"

allora la variabile user viene caricata col valore del secondo parametro
della linea di comando ( vedi sopra )

>             else
>                 $echo "not authorized to use \`\`-u $2'' switch." >&2
>                 exit 3
>             fi

altrimenti rispondi con errore ed esci ( fine if )

>             shift ; shift

mangia i primi due parametri della linea di comando

>             ;;

fine blocco condizionale



-- 
   (@_  Ivan Fabris, S. Sofia (FC)   PowerPC & Linux Debian SID   _*)
   //\      www.darthxiong.net   setiathome.ssl.berkeley.edu      /\\
   V_/_     www.folug.linux.it   pgp key @ www.keyserver.net     _\_V
        Socio Fondatore e Consigliere del Forli Linux User Group 


Maggiori informazioni sulla lista FoLUG