Art*_*ker 3 script bash shell bash-scripting
我正在尝试制作一个脚本来备份我的服务器,但我对 bash 脚本的了解非常有限。我希望脚本将备份文件命名为 ht-“今天的日期”。我该怎么做?是否可以将命令(例如 date 命令)用作变量?
将目录备份dir
到以今天的日期和时间命名的文件中:
name=$(date '+ht-%F-%H-%M-%S.tgz')
tar -czf "$name" dir
Run Code Online (Sandbox Code Playgroud)
您最终可能想要使用诸如rsnapshot、dirvish或它们的竞争对手之一的程序。如果您要保留多个备份,这些程序会自动执行此过程,并且还可以通过使用硬链接来节省磁盘空间。
归档时间: |
|
查看次数: |
1035 次 |
最近记录: |