bash Путь к текущему файлу скрипта
Primary tabs
Можно использовать:
"$(realpath $0)"
-- абсолютный путь к текущему файлу баш-скриптаdirname "$(realpath $0)"
-- абсолютный путь к родительской директории текущего bash-скрипта
Например:
# !/bin/bash echo "-----------" echo "$(realpath $0)" parentDir=$(dirname "$(realpath $0)") echo "$parentDir" echo "-----------"
Если нужна директория на уровень выше родительской для файла данного скрипта, то ее можно получить так:
grandParentDir=$(dirname "$(realpath $0)")/.. echo $grandParentDir
Источник идеи: https://askubuntu.com/a/893927
- Log in to post comments
- 2121 reads