He buscado, pero no he encontrado nada al respecto. Estoy buscando una funcionalidad en bash, usando un terminal.
Hace mucho tiempo, tenía un usuario en un sistema Debian, y un amigo me configuró con una conveniente función de búsqueda de historial (creo que usé tcsh entonces), donde escribiría el comienzo de un comando anterior, presionar la flecha hacia arriba, y haría una búsqueda, basada en la cadena parcial.
Por ejemplo, si mi historia es:
./script.pl
./script.pl arg1
cat output
cat output | grep yada
Y escribo .
, y pulse la flecha hacia arriba, me gustaría mostrar: ./script.pl arg1
. Presiónelo nuevamente y se mostrará ./script.pl
, etc.
Muy parecido a realizar una grep
.bash_history. ¿Hay alguna manera de obtener esta funcionalidad?