tar压缩目录下error开头中间是指定日期.log结尾的文件
时间: 2023-03-05 16:38:21 浏览: 175
shell 压缩文件夹下以.log结尾的文件
您可以使用以下命令来压缩目录下以 "error" 开头、日期格式为 "YYYY-MM-DD" 的日志文件:
```
tar -czvf archive.tar.gz /path/to/directory/error*20[0-9][0-9]-[01][0-9]-[0-3][0-9].log
```
这个命令会将目录 `/path/to/directory/` 中以 "error" 开头,文件名中间为日期(格式为 "YYYY-MM-DD"),结尾为 ".log" 的文件压缩成一个名为 "archive.tar.gz" 的 tar 文件。
命令中使用了通配符 "*" 来匹配以 "error" 开头、日期格式为 "YYYY-MM-DD" 的所有日志文件。日期格式中的正则表达式 `[0-9]` 匹配任意数字, `[01][0-9]` 匹配 01-12 月份, `[0-3][0-9]` 匹配 01-31 日。
阅读全文