linux - 将时间戳附加到 Ubuntu 中的文件名

标签 linux bash timestamp

我有一个 bash 脚本,我每天都用它来备份 SSD 的内容,但是我在脚本中使用以下命令来命名文件

zip -r ssd-$(date "+%b_%d_%Y").zip ../ssd

它已经将月、日和年附加到文件名,但是我如何修改它以将服务器的时间戳也附加到文件名?

最佳答案

也将 _%H_%M_%S 添加到日期格式字符串中。例如,date +%b_%d_%Y_%H_%M_%S 生成如下字符串 Oct_07_2012_17_57_36。对于较短的字符串,请考虑格式 %s;例如,date +%s 生成类似 1349654346 的字符串,即自 1970-01-01 00:00:00 UTC 以来的秒数。

关于linux - 将时间戳附加到 Ubuntu 中的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12773853/

相关文章:

php - Javascript 和 PHP 之间的时间戳

jpa - 将时间戳字段持久化为日期还是长?

linux - 管道错误时 CPU 使用率增加

linux - 谷歌浏览器在启动时崩溃,操作码无效

linux - 对于没有源代码的二进制函数,有没有办法获得参数的数量

bash - 更改 sed 中许多文件的最后一行 - sed 仅更改第一行

timestamp - 如何使用couchdb对日期范围内的 View 值求和?

linux - 如何使用 unix 命令在文本文件中查找列号

java - 确定 Java 程序是否已从交互式 shell 启动

python - 在 python/bash 中打印带有条件的特定范围的行