domingo, 6 de julio de 2008

Búsqueda en el historial de bash

Después de ejecutar una serie de comandos en la shell de linux es bastante probable que necesitemos repetir alguno anterior. Puede pasar además que sea largo o que tenga una mezcla de caracteres no muy cómoda de escribir.

Para esos casos existe en bash lo que se llama reverse-i-search, para probarlo hay que hacer lo siguiente.

- Ejecutar unos cuantos comandos largos en una shell de linux (si son largos mejor para el ejemplo).

- Pulsar ctrl + r, la shell cambiara y pondrá algo similar a (reverse-i-search)`':.

- Escribir las primeras letras de uno de los comandos.

Cuando te acostumbras es la mejor forma de acceder al historial de órdenes, mejor incluso que las flechas de arriba y abajo para ir recorriéndolo.

0 comentarios: