/home/chris/Downloads
我想通过使用mkdir
和将当前日期变成目录的标题date -I
我尝试了 mkdir "date -I",它让我得到了一个名为"date -I" 的文件夹,没有引号它给出了错误
mkdir: invalid option -- 'I'
接下来尝试使其成为变量
date= date -I
mkdir -p $date
使用该-p
选项,它看起来不错,但经过检查,该文件夹未创建。删除-p
让我出错
mkdir: cannot create directory `/home/chris/Downloads/': File exists
甚至将其指向整个路径
date= date -I
mkdir "/home/chris/Downloads/$date"
给我和以前一样的错误
不是变量为空,我回显了它,并且该值是我应该期望的,似乎在创建目录之前没有替换该值。解决这个问题的方法是什么?如果可以为您提供更多信息,我正在运行 Ubuntu 11.04 (Natty Narwhal)。