Reutilización de comandos en bash con history y fc
history
Bash mantiene un registro de todos los comandos que ejecutas en una terminal y los guarda al final de cada sesión en tu fichero personal .bash_history
Con toda seguridad ya has usado este registro al recuperar comandos anteriormente tipeados al apretar la flecha de cursor hacia arriba. Pero hay mucho más.
Para ver estos comandos usa el comando history:
1 | history |
en tu fichero .bashrc puedes configurar como funciona history
1 2 3 4 5 6 7 8 9 10 11 12 | # guardar últimos 3000 comandos export HISTFILESIZE=3000 # no guardar comandos duplicados en todos los terminales abiertos export HISTCONTROL=ignoreboth # alias para listar comandos ingresando parte de este # ej: hist ssh lista todos las sesiones ssh que has hecho alias hist='history | grep $1' # no guardar ciertos comandos declare -x HISTIGNORE='ls:ll:ps -A' |


RSS Feed