bash – ¿Cuál es la diferencia entre "fuente" y "."?

Pregunta:

¿Cuál es la diferencia entre ejecutar un script (por ejemplo, / some / script) con source /some/script y . /some/script en Bash?

Respuesta:

source y . son sinónimos en Bash .

Para cualquiera que quiera verificar que los comandos son simplemente sinónimos y nada más, mire el código fuente , digamos para la versión 4.3, y examine el archivo builtins/source.def . Leerá que ambos comandos integrados, source y . , use la misma función: source_builtin .

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım