我试图将当前日期和时间附加到 shell 脚本中的现有文件名,但我发现我的命令没有按预期工作。
例如,如果我的文件名是 f1.log 并且我需要将它与当前时间一起附加。此附加版本必须用于文件的进一步处理。
我尝试使用以下脚本但出现错误
now=$(date +"%m-%d-%Y/%T")
echo hi >>time.log
mv "time.log" "time.$now.log" (error here : file or directory not found)
echo hello >> time.log$now (have to continue processing with new file)