【发布时间】:2009-06-10 08:29:02
【问题描述】:
这是我正在处理的 bash 脚本:
dir="~/path/to/$1/folder"
if [ -d "$dir" ]; then
# do some stuff
else
echo "Directory $dir doesn't exist";
exit 1
fi
当我从终端运行它时:
> ./myscript.sh 123 目录 ~/path/to/123/folder 不存在
但该文件夹显然确实存在。这正常工作:
> ls ~/path/to/123/文件夹
我做错了什么?
【问题讨论】:
标签: bash