小编Alu*_* G.的帖子

如何比较shell脚本中的两个文件路径

我正在尝试将我的工作目录与脚本需要运行的正确目录进行比较。这是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

3
推荐指数
1
解决办法
7591
查看次数

标签 统计

bash ×1