Припустимо, у мене є файл bash під назвою myBash.bash
. Він проживає в:
/myDirect/myFolder/myBash.bash
Тепер я хочу використовувати рядок /myDirect/myFolder
(розташування myBash.bash
) всередині сценарію. Чи є команда, яку я можу використати, щоб знайти це місце?
Редагувати: ідея полягає в тому, що я хочу налаштувати zip-папку з кодом, яку можна запустити bash-скриптом у цьому zip-файлі. Я знаю відносні файлові шляхи коду всередині цього zip-файлу, але не абсолютні шляхи, і мені вони потрібні. Одним із способів було б жорсткий код у шляху або вимагати, щоб шлях до файлу був наданий у вигляді змінної. Однак мені було б простіше, якби можна було bash-файл розібратися, де він знаходиться самостійно, а потім створити відповідні шляхи до іншого файлу з його знань про структуру zip-файлу.