Por favor explique . ./ab_project_setup.ksh $ (pwd) declaración
Pregunta
Por favor, explique el significado de esta declaración
. ./ab_project_setup.ksh $(pwd)
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