Tente isto:
if [ "$PWD" = "/proj/project_a/scripts_shell" ]; then
echo "You are running the script from the correct directory"
fi
O problema é que quando você executa CURR_DIR=echo pwd , o shell chama pwd com a variável de ambiente CURR_DIR definida como echo . Quando você precisa capturar a saída de um comando em uma variável, basta fazer VAR=$(cmd) .