Я хотел бы написать скрипт (в системах на основе Linux), который выполняет следующее:
- У меня есть список удаленных машин, например, mc1, mc2, mc3 и т. Д.
- на каждой из этих машин у меня есть лог-файл, например, для /var/log/mail.log
- У меня есть уникальный идентификатор
- Этот уникальный идентификатор будет присутствовать только в одном лог-файле на любой из этих машин
- Теперь мне нужно найти этот идентификатор во всех тех лог-файлах, которые хранятся на этих машинах, и получить соответствующую строку.
Я думаю об использовании bash / grep / ssh для этого, но не знаю как :(
Может кто-нибудь, пожалуйста, помогите мне сделать это:)