абсолютный путь

bash Путь к текущему файлу скрипта

Можно использовать:

  • "$(realpath $0)" -- абсолютный путь к текущему файлу баш-скрипта
  • dirname "$(realpath $0)" -- абсолютный путь к родительской директории текущего bash-скрипта

Например:

# !/bin/bash
echo "-----------"
echo "$(realpath $0)"
parentDir=$(dirname "$(realpath $0)")
echo "$parentDir"
echo "-----------"

Если нужна директория на уровень выше родительской для файла данного скрипта, то ее можно получить так:

Subscribe to RSS - абсолютный путь