Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previaÚltima revisiónAmbos lados, revisión siguiente | ||
bashrc [2022/09/20 23:23] – peron | bashrc [2022/10/06 17:34] – peron | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
<code bash> | <code bash> | ||
- | ### ======================= BASHRC ========================== | + | ### Archivo de autoejecución de la Shell Bash |
- | ### Fichero | + | ### Configuración |
- | ### ~/ | + | ### Puedes modificar este fichero de acuerdo a tus necesidades. |
- | ### ver / | + | ## ~/ |
- | ### para mas ejemplos | + | ## ver / |
- | ### Puedes modificar este fichero siguiendo tus gustos | + | ## para mas ejemplos |
## Si no se ejecuta interactivamente, | ## Si no se ejecuta interactivamente, | ||
[ -z " | [ -z " | ||
- | ## Tras ejecutar cada comando, revisa | + | ## Revisa |
- | ## actualizar | + | ## actualiza |
+ | ## tenga el tamaño correcto. | ||
shopt -s checkwinsize | shopt -s checkwinsize | ||
- | |||
### * * * * * * * * * * Opciones de Bash * * * * * * * * * * * | ### * * * * * * * * * * Opciones de Bash * * * * * * * * * * * | ||
### ================= Sección de Historial =================== | ### ================= Sección de Historial =================== | ||
- | ## No poner líneas duplicadas en la historia. Ver bash(1) para mas opciones | + | ### El historial almacena los comandos que tipeas en tu terminal. |
+ | ### Puedes reveerlos con Flecha arriba del cursor. | ||
+ | ## No pone líneas duplicadas en la historia. Ver bash(1) para mas opciones | ||
## ... o forzar ignoredups e ignorespace | ## ... o forzar ignoredups e ignorespace | ||
HISTCONTROL=ignoredups: | HISTCONTROL=ignoredups: | ||
- | ## sumar los comandos tipeados al archivo log de historia, sin borrarlos | + | ## suma los comandos tipeados al archivo log de historia, sin borrarlos |
shopt -s histappend | shopt -s histappend | ||
- | # para configurar el tamaño de historia ver HISTSIZE e HISTFILESIZE en bash(1) | + | ## configurar el tamaño de historia |
+ | ## ver HISTSIZE e HISTFILESIZE en bash(1) | ||
HISTSIZE=1000 | HISTSIZE=1000 | ||
HISTFILESIZE=2000 | HISTFILESIZE=2000 | ||
### ------------------- Fin de la sección historial ------------ | ### ------------------- Fin de la sección historial ------------ | ||
+ | ### ========= Sección de autocompletado ========. | ||
+ | ### El autocompletado se activa escribiendo algo parcialmente y presionando la Tecla Tab. | ||
## Agrega funciones de completado automático (no necesita activarlas, | ## Agrega funciones de completado automático (no necesita activarlas, | ||
## ya estarán activas en las fuentes / | ## ya estarán activas en las fuentes / | ||
## de / | ## de / | ||
+ | |||
if [ -f / | if [ -f / | ||
. / | . / | ||
fi | fi | ||
+ | ### --------- fin de la sección de autocompletado ------------ | ||
- | ## hacer que less sea mas amigable para archivos de no texto, ver lesspipe(1) | + | ## hace que less sea mas amigable para archivos de no texto, ver lesspipe(1) |
[ -x / | [ -x / | ||
Línea 71: | Línea 78: | ||
if [ " | if [ " | ||
- | #original | + | ## |
# | # | ||
Línea 126: | Línea 133: | ||
. ~/ | . ~/ | ||
fi | fi | ||
- | ### ------------------------ Fin de Alias -------------------------- | + | ### ---------------- Fin de Sección |
## configurar LC_MESSAGES para castellano. | ## configurar LC_MESSAGES para castellano. | ||
set CURRENT LOCALE LC_MESSAGES = " | set CURRENT LOCALE LC_MESSAGES = " | ||
- | + | ### ========Opciones personalizadas para mostrar luego de iniciado el shell ================= | |
- | ### ================================================================= | + | ## Muestra un mensaje amistoso de bienvenida |
- | ### Opciones personalizadas para mostrar luego de iniciado el shell | + | #echo " |
- | + | ||
- | ## Muestra un mensaje amistoso de bienvenida: | + | |
- | echo " | + | |
##campana al iniciar | ##campana al iniciar | ||
- | | + | echo -ne ' |
</ | </ |