"Yes" no terminal [RESOLVIDO]

1. "Yes" no terminal [RESOLVIDO]

Arthur J. Hoch
Arthur_Hoch

(usa FreeBSD)

Enviado em 14/12/2012 - 16:50h

Por que isso acontece?












arthur@sabayon ~ $yes
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y



  


2. MELHOR RESPOSTA

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 14/12/2012 - 17:05h

O yes serve para gerar uma string automática e indefinidamente. É usada por scripts que, como o apt-get, permitem o uso de uma opção -y para responder automaticamente às questões do script. O yes serve para gerar qualquer string, não apenas y. Rode, por exemplo
 $ yes "Tico tuco nuco tuca"  

E veja o resultado

3. Re: "Yes" no terminal [RESOLVIDO]

Leandro
rahremix

(usa Arch Linux)

Enviado em 14/12/2012 - 17:06h

yes é um comando utilizado, normalmente, em conjunto com outro, para responder sempre positivamente (ou negativamente, caso seja passado outro argumento) às perguntas do segundo programa. Ex.:

# yes | fsck.ext2 /dev/sda1 


Nesse caso, o programa yes responderá que deseja tentar recuperar todos os setores com erro encontrados pelo fsck. Note que esse comando está razoavelmente obsoleto, visto que a maioria dos comandos implementaram parametros próprios para rodar não-interativamente, como é o caso do próprio fsck ( -y ).

Você encontrará mais informações na WikiPedia: https://en.wikipedia.org/wiki/Yes_%28Unix%29
E também na página do manual do yes:
$ man yes 


Espero ter ajudado.


4. Re: "Yes" no terminal [RESOLVIDO]

Arthur J. Hoch
Arthur_Hoch

(usa FreeBSD)

Enviado em 14/12/2012 - 18:22h

eu tava curioso, agora eu entendo muito obrigado. xD



5. Re: "Yes" no terminal [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 14/12/2012 - 18:25h

Disponha






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts