Как ссылаться на текущий каталог в сценарии оболочки?
Итак, у меня есть этот скрипт, который вызывает другой скрипт в том же каталоге:
#! /bin/sh
#Call the other script
./foo.sh
# do something ...
Для этого я получил ./foo.sh: Нет такого файла или каталога
Поэтому я изменил его на:
#! /bin/sh
#Call the other script
foo.sh
# do something ...
Но это вызовет сценарий foo
, который по умолчанию находится в PATH. Это не то, чего я хочу.
Итак, вопрос в том, каков синтаксис для ссылки на ./
в сценарии оболочки?