Pagina 1 di 1

BASH: rispondere YES automaticamente

Inviato: mer 26 mag 2010, 17:26
da Absolut
Ciao ragazzi,

sto scrivendo uno script al cui interno viene lanciato un altro script, il quale pone una domanda a cui è necessario rispondere "YES".
Dopo di che riprende l'esecuzione dello script iniziale.

Mi direste cortesemente come fare a rispondere YES automaticamente!?

grazie mille!

Absolut

Re: BASH: rispondere YES automaticamente

Inviato: mer 26 mag 2010, 17:37
da d4z_c0nf
Absolut ha scritto:Ciao ragazzi,

sto scrivendo uno script al cui interno viene lanciato un altro script, il quale pone una domanda a cui è necessario rispondere "YES".
Dopo di che riprende l'esecuzione dello script iniziale.

Mi direste cortesemente come fare a rispondere YES automaticamente!?

grazie mille!

Absolut

Codice: Seleziona tutto

yes --help

;)

Re: BASH: rispondere YES automaticamente

Inviato: mer 26 mag 2010, 22:47
da j0kers
Puoi usare anche "expect" in questo modo:

Codice: Seleziona tutto

expect "domanda" #Lo script si ferma su questa stringa
send "$risposta " #Lo script invia la variabile $risposta
Quindi a risposta puoi assegnare quello che vuoi (Esempio: y,yes,si ecc...) 8)