Cuando me encontré por primera vez con el programa yes
en * nix no pude pensar en un uso significativo para él.¿El programa "sí" se usa para algo significativo?
¿Cómo se utiliza este programa?
Cuando me encontré por primera vez con el programa yes
en * nix no pude pensar en un uso significativo para él.¿El programa "sí" se usa para algo significativo?
¿Cómo se utiliza este programa?
yes
está destinado a automatizar los programas interactivos que desean confirmación antes de tomar medidas.
yes | rm -ri foo
es aproximadamente equivalente a
rm -rf foo
La diferencia es que -f
también se procederá en caso de fallo.
sí, esto es útil al escribir algunos guiones. – Kent
Su salida se puede utilizar para decir "sí" a algún proceso en ejecución que se detiene para solicitar la entrada (y/n).
Otra puede ser rápidamente añadiendo n líneas del mismo texto en un archivo:
yes "this is the text I want to add to a file"|head -200>myFile.txt
que crea un archivo con 200 líneas de un mismo texto.
posible duplicado de [El comando bash no tan inútil "yes": cómo confirmar un comando en cada ciclo] (http://stackoverflow.com/questions/1941242/the-not-so-useless-yes -bash-command-how-to-confirm-a-command-in-every-loop) –