如果我执行touch $(date '+%F %T')
,我期望创建一个文件名包含日期和时间的文件;而是创建两个文件:一个文件的名称是日期,另一个文件的名称是时间:
$ touch $(date '+%F %T')
$ ls -1
12:39:26
2019-03-05
为什么会这样,如何创建一个名为2019-03-05 12:39:26
相反 的文件,而不使用下划线而不是空格?
如果我执行touch $(date '+%F %T')
,我期望创建一个文件名包含日期和时间的文件;而是创建两个文件:一个文件的名称是日期,另一个文件的名称是时间:
$ touch $(date '+%F %T')
$ ls -1
12:39:26
2019-03-05
为什么会这样,如何创建一个名为2019-03-05 12:39:26
相反 的文件,而不使用下划线而不是空格?