Каковы последствия периода в этой строке скрипта bash?

Я запускаю веб-приложение для биоинформатики на вычислительном кластере и пытаюсь решить некоторые проблемы. Веб-приложение запускает предопределенный сценарий оболочки, который передает параметры вычислений кластера (хранится в файле с именемdefaultJobRunner.sh перед выполнением вычислительно-интенсивной работы.

Для каждого создаваемого задания создается сопровождающий сценарий оболочки, который содержит следующую строку:

[ -f "/home/galaxy/defaultJobRunner.sh" ] && . /home/galaxy/defaultJobRunner.sh

Я понимаю, что это краткая форма для & quot; если файл в квадратных скобках является обычным файлом, то запустите его. Что я не понимаю, так это функцию или значение этого периода между&& а также/home/galaxy/defaultJobRunner.sh

Ответы на вопрос(1)

Ваш ответ на вопрос