EmmaV Asked: 2019-03-06 04:45:30 +0800 CST2019-03-06 04:45:30 +0800 CST 2019-03-06 04:45:30 +0800 CST 如何将日期和空格添加到文件名[重复] 772 如果我执行touch $(date '+%F %T'),我希望一个文件的文件名包含要创建的日期和时间;而是创建了两个文件:一个名称为日期,另一个名称为时间: $ touch $(date '+%F %T') $ ls -1 12:39:26 2019-03-05 为什么会这样,我怎样才能创建一个名为2019-03-05 12:39:26而不使用下划线而不是空格的文件? bash shell 1 个回答 Voted Best Answer choroba 2019-03-06T04:49:22+08:002019-03-06T04:49:22+08:00 使用双引号: touch "$(date '+%F %T')" 有关的: 为什么我的 shell 脚本会因空格或其他特殊字符而窒息?
使用双引号:
有关的: