[FoLUG] Gestione Utenti

Enrico Strocchi strocchienr@libero.it
Mar 11 Gen 2005 20:08:59 CET


Alle 18:47, martedì 11 gennaio 2005, cversari@csr.unibo.it ha scritto:
> Se lo usi, poi dimmi se il tutto funge.

Solo qualche problema di localizzazione, il mio adduser ha alcune righe in 
italiano altro in inglese, in allegato ci sono i due script funzionanti.

La sintassi è:
readfile.sh nomefile 
con add.exp nella stessa directory

Grazie a tutti
-- 
Email: strocchienr@libero.it
JabberID: strocchi@jabber.linux.it 
UIN ICQ: 169572715
MSN (se proprio dovete): strocchienr@hotmail.com
-------------- parte successiva --------------
#!/usr/bin/expect -f

log_user 0
set timeout 20
spawn $env(SHELL)
match_max 1000
set send_slow {1 .0001}
expect_after timeout exit

expect -exact "# "
send -s -- "adduser [lindex $argv 0]\r"
expect -exact "Enter new UNIX password: "
sleep .1
send -s -- "[lindex $argv 1]\r"
expect -exact "Retype new UNIX password: "
sleep .1
send -s -- "[lindex $argv 1]\r"
expect -exact "Nome completo \[\]: "
sleep .1
send -s -- "\r"
expect -exact "Stanza n° \[\]: "
sleep .1
send -s -- "\r"
expect -exact "Numero telefonico di lavoro \[\]: "
sleep .1
send -s -- "\r"
expect -exact "Numero telefonico di casa \[\]: "
sleep .1
send -s -- "\r"
expect -exact "Altro \[\]: "
sleep .1
send -s -- "\r"
expect -exact "Is the information correct? \[y/N\] "
sleep .1
send -s -- "y\r"
exit

-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        readfile.sh
Tipo:        application/x-shellscript
Dimensione:  195 bytes
Descrizione: non disponibile
Url:         http://lists.linux.it/pipermail/folug/attachments/20050111/74cfb389/readfile.bin


Maggiori informazioni sulla lista FoLUG