Я пытаюсь сравнить мой рабочий каталог с правильным каталогом, из которого нужно запустить скрипт. Вот фрагмент сценария оболочки
CURR_DIR=echo pwd
echo $CURR_DIR
if [ "$CURR_DIR" == "/proj/project_a/scripts_shell" ]; then
echo "You are running script from correct directory"
fi
В этом случае я гарантировал, что я нахожусь в /proj /project_a /scripts_shell (как мой текущий рабочий каталог), но по какой-то причине он не может обнаружить это в операторе if. Таким образом, это не печать сообщения.
Что не так с этим?