1
У меня есть сценарий bash, который нужно будет выполнить с помощью встроенного bash source
. Но ему нужно прочитать собственное имя файла и обновить его на основе PATH
. К сожалению, $0
не содержит имя скрипта. Итак, не работает.команда bash source и имя файла скрипта
ABSDIR=$(pwd)/$(dirname "$0")
export PATH="$ABSDIR/Library/Developer/CommandLineTools/usr/bin:$PATH"
Есть ли способ получить имя файла сценария в этом контексте?
source ~/CLTools/Clang-5.0/activate
Что вы имеете в виду с "посмотрим"? Попытайтесь расширить ответ, чтобы сделать его чем-то большим, чем комментарий. – fedorqui
Спасибо, что работает! :-) –