Comandos de linux poco conocidos: “yes”

De vez en cuando, uno tiene que realizar un proceso que requiere contestar a un montón de preguntas por consola. Por ejemplo, en un proyecto de grails, cada vez que regenerabamos mediante scaffolding, teníamos que aceptar que reemplazase cada una de las clases del proyecto. Este proceso de repetir una y otra vez “y” ENTER, “y” ENTER, “y” ENTER puede llevarte rápidamente hasta la locura, a si que aquí va una ayuda.

En linux tenemos el comando “yes”. Si se ejecuta sin parámetros, escribirá una linea con una “y” por pantalla hasta el infinito. Si se ejecuta con un parámetro, escribirá las lineas con ese parámetro.

Por lo tanto para lanzar un comando, y responder con una “y” a todas las preguntas basta con hacer

yes | comando

Y para responder con una “s”, por ejemplo:

yes s | comando

Happy coding! 🙂

Anuncios

3 Responses to Comandos de linux poco conocidos: “yes”

  1. Anónimo says:

    no entiendo

  2. Anónimo says:

    yo tampoco

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: