我正在尝试将我的工作目录与脚本需要运行的正确目录进行比较。这是shell脚本的片段
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
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我确保我在 /proj/project_a/scripts_shell (作为我目前的工作目录)中,但由于某种原因它无法在 if 语句中检测到这一点。因此它不会打印消息。
这有什么问题?
bash ×1