如何编写一个以今天的日期命名文件的 bash 脚本 2024-6-16 • bash shell script bash-scripting 我正在尝试编写一个脚本来备份我的服务器,但我对 Bash 脚本的了解非常有限。我希望脚本将备份文件命名为 ht-“今天的日期”。我该怎么做?是否可以使用命令(如 date 命令)作为变量? 答案1 将目录备份dir到以今天的日期和时间命名的文件中: name=$(date '+ht-%F-%H-%M-%S.tgz') tar -czf "$name" dir 您可能最终想要使用以下程序快照,迪尔维什或其竞争对手之一。这些程序可自动执行该过程,并且通过使用硬链接,如果您要保留多个备份,还可以节省磁盘空间。 相关内容 奇怪的网络问题...我不知道下一步该怎么做 将视频中的所有帧合成为单个图像的有效方法 是否有与 Creative Zen MX 兼容的 CD 翻录器? 如何使用特定主机名的证书在本地网络上发现 HTTPS 服务器 当未传递可选参数时,具有可选参数的环境行为会发生变化 Hyperref 和超链接 构建方程和方程数组(框起来) Windows 11 - Microsoft RDP 虚拟条目 如何在列模式 ieeeconf latex 之间切换 请求跟踪器和 msmtp 错误(返回 78)