【发布时间】:2020-08-13 08:42:05
【问题描述】:
我得到了一个日志文件列表,所有这些文件都以时间戳结尾。 对于每一天,我都有一堆日志文件都以相同的时间戳结尾 一周以来,我有一长串带有时间戳的文件。
挑战是,我想使用 tar 命令来归档以相同时间戳结尾的文件集作为一个 tar 文件。
因此每天都会相应地得到 tar 文件。
请问我该如何实现?某种字符串匹配通配符,我是 linux 新手,请帮忙。
【问题讨论】:
-
请举例说明文件名的样子。
-
嗨 Jona,附上示例截图的链接
-
说 2020 年 8 月 10 日,我将有大约 40 多个文件,格式为:FILENAME_20200810_SERIAL.NO.log,大写字符串是变量,时间戳每天都在变化,所以只使用时间戳,我想将当天的所有文件 tar 到一个 tar 文件中。因此,每个月的每一天都会得到 tar 文件。请注意,每天的所有日志文件都生成到单个文件夹中,因此不仅需要 tar,还需要对 tar 文件进行分类作为每日备份,有时我们必须重新访问旧日志,这样可以轻松确定哪个day tar 我们可以解压以进行日志分析。
-
ls *.20200812_*.log列出你想要的所有文件吗? -
仅供参考,当您可以将文本复制到问题中时,请勿发布图片。