Вы можете легко объединить их все вместе, если это то, что вы хотите:
cat log1 log2 log3 > result
Обновление:
Если вы хотите, чтобы последние строки из журналов в разных журналахвыходные файлы, используйте tail:
tail -50 /opt/psauto1/tester.log > /some/other/file
tail -50 /opt/psauto1/testdata.log > /some/other/file2
tail -50 /opt/view/test/itresult.log > /some/other/file3
tail -50 /opt/test/glr.log > /some/other/file4
tail -50 /opt/test/glr/glrdata.log > /some/other/file5
tail -50 /opt/test/glr/result.log > /some/other/file6
tail -50 /opttest/glr/output.log > /some/other/file7
Вы даже можете поместить это в цикл и запускать каждые 5 секунд:
while [ true ]
do
tail -50 /opt/psauto1/tester.log > /some/other/file
tail -50 /opt/psauto1/testdata.log > /some/other/file2
tail -50 /opt/view/test/itresult.log > /some/other/file3
tail -50 /opt/test/glr.log > /some/other/file4
tail -50 /opt/test/glr/glrdata.log > /some/other/file5
tail -50 /opt/test/glr/result.log > /some/other/file6
tail -50 /opttest/glr/output.log > /some/other/file7
sleep 5
done