El comando source
en Bash se utiliza para ejecutar comandos desde un archivo en el contexto del shell actual. Esto es especialmente útil para cargar configuraciones o funciones definidas en scripts sin iniciar un nuevo proceso de shell.
La sintaxis básica del comando source
es la siguiente:
source [opciones] [archivo]
-h
, --help
: Muestra la ayuda sobre el comando.-V
, --version
: Muestra la versión del shell.Para cargar un archivo de configuración, como .bashrc
, puedes usar:
source ~/.bashrc
Si tienes un script llamado script.sh
que contiene varias funciones, puedes ejecutarlo con:
source script.sh
Si has modificado un archivo que define variables de entorno, puedes actualizar el entorno actual con:
source variables.sh
source
en lugar de .
(punto) para mayor claridad, aunque ambos cumplen la misma función.