Pregunta

Por favor, explique el significado de esta declaración

. ./ab_project_setup.ksh $(pwd)
¿Fue útil?

Solución

Alberto 's contestar:

Aquí hay una pequeña demostración:

$ cat a.sh        # the script a.sh just exports a variable foo
export foo="$1"   # with it's value set to first command line argument.
$ echo $foo       # currently variable foo is not set.

$ . ./a.sh $(pwd) # source the script passing it pwd as argument.
$ echo $foo       # variable foo is now set.
/home/codaddict
$ pwd             # the present working directory.
/home/codaddict

Otros consejos

.

fuente de medios lo que se siguiente

./ab_project_setup.ksh

el nombre del archivo que está en fuente

$(pwd)

expande al directorio de trabajo actual y se pasa como argumento a la secuencia de comandos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top