La consola de Linux III – diciendo que sí a todo

Existe un comando sumamente curioso llamado yes. Pruébalo en la consola tecleado:

y verás por qué es curioso. Para pararlo pulsa CRTL-C. También puedes probar con esta variación:

Puede que parezca inútil un comando cuya única funcionalidad es repetir indefinidamente una cadena. Sin embargo puede resultar muy útil usando tuberías; supongamos un programa que nos pregunte un montón de veces ‘¿Está seguro (s/n)?’ (hay muchos, pero ahora no se me ocurre ninguno) y la respuesta sea siempre ‘sí’. Para ahorrarnos el trabajo de teclear s constantemente podemos usar el comando yes:

y yes se encargará de enviarle a programa_pregunton todas las ‘s’ que hagan falta.

Dos cosas:

– hay que estar seguro de que queremos contestar a todo que sí.
– hay que ser muy vago para encontrarle utilidad a este truquillo :-P.

Leave a Reply

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.