[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