问题就在标题里。我在谷歌上找不到任何东西,所以我希望这里有人可以向我解释一下。
我使用的是 debian 6.0.5,在 /etc/passwd 文件中分配给执行用户的 shell 是 /bin/bash
因此,只需编写cd ~作品即可将我带到用户主目录。
test -d "~/some_dir"在 if 语句中返回 false ( some_dir exsits )
编辑:抱歉,我应该更清楚为什么我要写/bin/bash cd ~而不是cd ~:我正在编写一个 bash 脚本#!/bin/bash,上面提到的 if 语句最终出现在 false 子句中。