【发布时间】:2014-01-19 11:19:36
【问题描述】:
给定这个脚本
# cat foo.sh
echo $HOME
set -x
mkdir ~
我得到了这个结果
# ./foo.sh
/home/Steven Penny
++ mkdir ''
mkdir: cannot create directory `': No such file or directory
如果我运行mkdir "$HOME" 我没有问题。我认为问题在于路径中的空间,但有人可以对此有所了解吗?
【问题讨论】:
标签: bash mkdir tilde tilde-expansion