Recuperer une information apres execution d'1 commande linux
Bonjour tt le monde :D ,
Je debute en programmation en perl, je dois code un script qui me permet de recuperer une valeur apres excution de la commande "ls -l" je dois recuperer la taille d'un fichier et envoyer un email si la taille est tres grande.
POuvez vous me dire comment je peux ecrire un script perl qui execute la commande 'ls -l' et donne en retour la taille fichier par fichier?
Mile merci par avance,
Re: Recuperer une information apres execution d'1 commande l
Citation:
Envoyé par Nadaa
Bonjour tt le monde :D ,
Je debute en programmation en perl, je dois code un script qui me permet de recuperer une valeur apres excution de la commande "ls -l" je dois recuperer la taille d'un fichier et envoyer un email si la taille est tres grande.
POuvez vous me dire comment je peux ecrire un script perl qui execute la commande 'ls -l' et donne en retour la taille fichier par fichier?
Mile merci par avance,
Tu peux parcourir en Perl un repertoire et donc recuperer tous les fichiers de ce dernier.
Il existe des fonctions qui te permettront d'avoir la taille de tes fichiers (fonctions stat).
T'as aussi le module MIME::Lite qui permet d'envoyer des mails, donc ton souci est faisable rapidement. Je vais pas faire le script car si tu debute, il est important que tu cherche un peu.
Regarde dejà dans la FAQ, on y a parlé du parcour de repertoire
sinon y a aussi les cours que David a ecrit qui t'aideront aussi pour debuter : lien dans ma signature.
Quand tu aura fais cela, on pourra t'aider pour les mails.
courage
:lol: