3 votos

SH script - pregunta sobre línea

<p>Tengo este script de bash:<pre><code></code></pre><p>¿Qué hace la segunda línea?</p><p>Parece que es imposible para google tal sintaxis :)</p></p>

2voto

Ayush Goyal Puntos 141

Sobre el punto:

. (fuente o el operador punto)

Leer y ejecutar comandos en el argumento de nombre de archivo en la actual shell contexto.

Sintaxis . nombre de archivo [argumentos]

  source filename [arguments]

la fuente es un sinónimo de punto/punto". " en bash, pero no en POSIX sh, así que para obtener la máxima compatibilidad de uso de la época.

Y con respecto a

./.env

Que es un archivo oculto (comienza con un punto) llamado .env en el directorio actual (./)

Básicamente este comando fuentes el archivo .env y del nombre de archivo se puede suponer que vuelve a cargar las variables de entorno. Es equivalente a

source ./.env

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: