Мне нужно запустить скрипт, который обращается к файлу по тому же пути, в котором он находится.
Например: у меня есть скрипт /home/me/folder/script.sh
, и этот скрипт будет обращаться к файлу /home/me/folder/myfile
. Поскольку файл находится в том же пути сценария, я просто использую имя myfile
, а не полный путь.
Но если я запускаю его /tmp/
, например:
/tmp$ /home/me/folder/script.sh
это дает мне:
myfile: No such file or directory
Итак, как я могу сказать в сценарии, что файл находится в том же пути, что и сам сценарий?