Содержание

Bash. Примеры использования


Получить абсолютный путь к исполняемому файлу

ABSOLUTE_FILENAME=`readlink -e "$0"`
echo $ABSOLUTE_FILENAME

При запуске скрипта, командная строка передаёт ему как минимум один аргумент: $0. Следовательно:


Получить абсолютный путь к каталогу с исполняемым файлом

ABSOLUTE_FILENAME=`readlink -e "$0"`
DIRECTORY=`dirname "$ABSOLUTE_FILENAME"`
echo $DIRECTORY