Télécharger une partie d'un fichier en SCP/SSH
Bonjour,
J'utilise un p'tit script pour télécharger un log en SCP / SSH.
Le fichier log devient volumineux et j'aimerai ne télécharger qu'une partie de ce fichier.
Fichier log :
Code:
1 2 3 4 5 6 7 8
| id=firewall time="2013-09-04 11:55:38" ...
id=firewall time="2013-09-04 17:15:56" ...
id=firewall time="2013-09-05 11:55:38" ...
id=firewall time="2013-09-06 17:15:56" ...
id=firewall time="2013-09-08 11:55:38" ...
id=firewall time="2013-09-08 12:55:38" ...
id=firewall time="2013-09-08 13:55:38" ...
id=firewall time="2013-09-09 17:15:56" ... |
Le but serait de récupérer tous les log d'une certaine journée.
Actuellement j'ai :
Code:
1 2 3 4 5 6 7 8
| #!/usr/bin/env python
# -*- coding: utf-8 -*-
import time, os
date = time.strftime("%Y%m%d-%H%M%S", time.localtime())
os.system('scp -q -P 22 -r admin@host:/smtp.log '+date+'-smtp.log') |
Merci pour votre aide :roll: