是否可以将文件集中在一个目录中?

是否可以将文件集中在一个目录中?

是否可以将文件集中在一个目录中?目前,我只使用 rsyslog 的常用版本。我可以为单个文件设置 imfile,但它似乎不适用于文件目录。每个文件名的末尾都有日期,所以我不能只在 rsyslog 配置中硬编码文件名。

答案1

cat log1.txt log2.txt log3.txt > centrallog.txt

或者

for FILE in `find /var/log/mylogs/ -name "somelog*" -type f -print`
do
   cat $FILE >> /var/log/mylogs/biglog.txt
   rm -f $FILE
done

相关内容