Je fais un nrpe
vérifier pour mon nagios
sur les fichiers que je sauvegarde, envoi à Amazon S3
.
J'ai deux fichiers alors, s3
, qui répertorie tous mes fichiers déjà présents sur Amazon. Et local
qui liste tous mes fichiers dans ma machine.
J'ai besoin de savoir ce qu'il y a dedans local
et non est en s3
.
Exemple:
s3
2013-07-01 04:49 145 32ddd73694ab610c3f077a88fb9f3300 s3://company-backup/company-logs/file.1.gz
2013-07-01 04:57 145 68adf73694ab610c3f077a88fb9f3300 s3://company-backup/company-logs/file.2.gz
2013-07-01 05:12 145 36ede43644ab710c8f077a88fb9f3300 s3://company-backup/company-logs/file.3.gz
local
32ddd73694ab610c3f077a88fb9f3300 /company-logs/file.1.gz
68adf73694ab610c3f077a88fb9f3300 /company-logs/file.2.gz
36ede43644ab710c8f077a88fb9f3300 /company-logs/file.3.gz
72ede57455eb850c8f078a88fb9f5900 /company-logs/file.4.gz
Remarquerez que 72ede57455eb850c8f078a88fb9f5900 /company-logs/file.4.gz
n'est pas dans s3
fichier.
Et c'est ce qui devrait me revenir, comment puis-je faire cela?
Je vous remercie!
awk
la magie. :)cut
dans les cas où plusieurs espaces et non des tabulations (ou d'autres délimiteurs simples) sont utilisés pour séparer les colonnes (au moins en termes de lisibilité).