![如何创建带有当前日期且不换行的目录](https://linux22.com/image/1196068/%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E5%B8%A6%E6%9C%89%E5%BD%93%E5%89%8D%E6%97%A5%E6%9C%9F%E4%B8%94%E4%B8%8D%E6%8D%A2%E8%A1%8C%E7%9A%84%E7%9B%AE%E5%BD%95.png)
呜!
我正在使用 Ubuntu 22.04。我尝试使用 shell 脚本创建一个目录。我已经搜索过解决方案,但我发现的所有解决方案都会创建一个末尾带有换行符的文件夹。我试过这个:
sudo mkdir /data/Backup/Subversion/Backup_$(date +"%Y_%d_%m")
还有这个:
_Dir=Backup_$(date +"%Y_%d_%m")
sudo mkdir /data/Backup/Subversion/$_Dir
我发现使用 printf 的另一种方法也不起作用。当我输入以下内容时,我得到的输出没有换行符
printf `date "+%d.%m.%Y"`
但是当我将它合并时,我只得到一个没有日期的目录(Backup_)
sudo mkdir /data/Backup/Subversion/Backup_$printf `date "+%d.%m.%Y"`
如何删除目录名称中的换行符?感谢您的反馈!
马丁