Мне нужно написать скрипт, который будет вызываться из любого места, но должен запускаться из каталога, в котором он находится. Сценарий должен запросить свой каталог во время выполнения.
Как этого достичь?
Пример:
- скрипт
hello.shнаходится в/someplace/ - хотя он вызывается из
/other/place/, - скрипт знает (во время выполнения), что он находится в
/someplace
РЕДАКТИРОВАТЬ
Дополнительный вопрос:
Как насчет местоположения скрипта, но с символической ссылкой решена?
Пример:
- скрипт
hello.shнаходится в/someplace/ - символическая ссылка существует в
/bin - хотя символическая ссылка вызывается из
/other/place/, - скрипт знает (во время выполнения), что он находится в
/someplace
