bash._primery_ispolzovanija
Содержание
Bash. Примеры использования
Получить абсолютный путь к исполняемому файлу
ABSOLUTE_FILENAME=`readlink -e "$0"` echo $ABSOLUTE_FILENAME
При запуске скрипта, командная строка передаёт ему как минимум один аргумент: $0. Следовательно:
- $0 - имя самого скрипта;
- readlink -e - возвращает полный путь до файла скрипта, если для запуска использовалась символическая ссылка (даже если это была цепочка симлинков), а так же преобразует относительный путь, если такой получен с помощью $0, в абсолютный.
Получить абсолютный путь к каталогу с исполняемым файлом
ABSOLUTE_FILENAME=`readlink -e "$0"` DIRECTORY=`dirname "$ABSOLUTE_FILENAME"` echo $DIRECTORY
- ABSOLUTE_FILENAME - абсолютный путь к исполняемому файлу;
- $0 - имя самого скрипта;
- readlink -e - возвращает полный путь до файла скрипта;
- dirname - Выводит каждое ИМЯ, удаляя компонент у последней косой черты;
bash._primery_ispolzovanija.txt · Последнее изменение: 2015/11/01 00:00 (внешнее изменение)
