文件输出重定向时没有此类文件错误

时间:2018-08-29 12:00:58

标签: linux bash

我尝试将日期附加到iam创建的文件中,但不会导致找不到此类文件或目录错误。如果我从下面的代码中删除日期,则效果很好。

fileName="other.txt."$(date "+%D %T") echo "hello" >> $fileName

1 个答案:

答案 0 :(得分:1)

您在这里,

filename=blah.txt.`date "+%D%T"`

输出:

$ echo $filename
blah.txt.08/29/1808:05:01

我建议将格式更改为不带斜线的内容,例如:

filename=blah.txt.`date "+%d%m%y%T"`