Пожалуйста, объясните значение этого утверждения
. ./ab_project_setup.ksh $(pwd)
Добавление к Альберто ответ:
Вот небольшая демонстрация:
$ 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
.
означает источник, который следует
./ab_project_setup.ksh
имя файла, который вы используете
$(pwd)
расширяется до текущего рабочего каталога и передается в качестве аргументасценарий.