| Subcribe via RSS

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

Noviembre 13th, 2006 Posted in linux, ubuntu

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

yes

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

yes no me gusta repetirme

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:

yes s | programa_pregunton

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.

Entradas relacionadas

  1. La consola de Linux I - convertirse en administrador en Ubuntu
  2. La consola de Linux II - buscar archivos
  3. La consola de Linux - cambiar directorios rápidamente
  4. La consola de Linux - cerrar programas bloqueados
  5. La consola de Linux - Controlar los procesos con ps
Valoración:
1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (Sin calificar)
Loading ... Loading ...

Leave a Reply