【linux】日志合并

#!/bin/bash

output_file="merged_logs.log"  # 合并后的日志文件名
logs=$(ls | grep .access.log)  # 获取满足条件的日志文件列表

# 清空或创建新的日志文件
> "$output_file"

# 循环处理每个日志文件
for log_file in $logs; do
  cat "$log_file" >> "$output_file"  # 将日志文件内容追加到合并后的日志文件
done

echo "合并完成!"
posted @ 2023-07-05 15:57  郭小睿  阅读(91)  评论(0编辑  收藏  举报