Saiyine
Punto Com

¿Como muestro los comandos que he ejecutado en el bash que contengan una palabra dada?

0000-00-00 00:00:00

En su momento me hice una pequeña funcion que lo hace:

buscame() { cat ~/.bash_history | grep -i "$*" | grep -i -v "buscame" }

Basta con añadirla al .bashrc

MEJORA: El comando history ya te vuelca el historial, asi que simplemente

history | grep -i "palabra clave"

Keith Amling (25/09/2005, 13:27)

If you use "set -o vi" you can use "/" from normal mode. For example to search the history for foo from insert mode you would press "<ESC>/foo<ENTER>" and then "n" to go to the next match. If you use vim already, "set -o vi" would be easy to learn, but if you use emacs or another editor it would be difficult.

Rollos antiguos

0000-00-00 00:00:00 - ¿Como se quien esta usando un dispositivo?.

0000-00-00 00:00:00 - ¿Como se sabe la identificacion scsi de mi cdrom/grabadora?.

0000-00-00 00:00:00 - He grabado un CD de datos y solo puedo leerlo en mi grabadora bajo linux, no en el lector y en ninguno de los dos en ese otro sistema operativo. ¿Que puedo hacer para que funcione?.

0000-00-00 00:00:00 - ¿Como puedo hacer que mi usuario pueda cambiar el volumen del sonido?.

0000-00-00 00:00:00 - ¿Como hago que arranque un programa al iniciarse el KDE?.

Saiyine

Selfie of meHi! Welcome to Saiyine Punto Com where I talk about anything that goes through my mind!

Puedo prometer y prometo que a la mayor brevedad aquí irá un menú o algo asín.