红联Linux门户
Linux帮助

Bash Shell命令替换?

发布时间:2009-12-05 09:34:13来源:红联作者:yanhuinianmo
mkdir port.$(date +%d/%b/%Y) 可以执行成功


但是用 mkdir port.$(!da) 执行不成功

显示错误:mkdir: 无法创建目录 “port.05/12月/2009”: 没有那个文件或目录


这个是怎么回事呢?
文章评论

共有 3 条评论

  1. cuidahui521 于 2009-12-11 11:21:28发表:

    同意

  2. ixdba 于 2009-12-05 15:59:41发表:

    特殊符号问题

    port.05/12月/2009中/是特殊符号,加上转移字符即可,即"\/"

  3. shampoo 于 2009-12-05 10:11:07发表:

    加个backslash吧,你塞了slash给它呀!
    或者用符号“或‘隔开。