Tester la taille d'un fichier [bash] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 08-07-2008 à 09:11:59
Bonjour,
Je pense que 'du' te retourne une chaine de laquelle tu dois extraire la taille à coups de 'cut'
size_log=$(du noip.log | cut -f1)
vw
Marsh Posté le 08-07-2008 à 13:26:28
Combi_A_Vendre a écrit : Bonjour, |
Bah ca me fait exactement la meme chose : de toutes manieres, lorsque je fais un echo de la taille, c'est correctement extrait... Je vois pas pourquoi il n'en veut pas de mon test...
Marsh Posté le 08-07-2008 à 13:37:16
C'est pas "-gt" que tu veux mettre à la place de "-mt"?
vw.
Marsh Posté le 08-07-2008 à 13:55:57
Combi_A_Vendre a écrit : C'est pas "-gt" que tu veux mettre à la place de "-mt"? |
ah tiens.. la ca crashe plus :-)
Bon ben je pense que ca va marcher mon truc maintenant Merci !
Marsh Posté le 08-07-2008 à 19:53:42
ReplyMarsh Posté le 08-07-2008 à 22:20:43
Combi_A_Vendre a écrit : J'ai hésité à poster la réponse par ce que je ne connaissais pas -mt, la honte |
Non non, ceci n'est pas un post mono-smileysque
Marsh Posté le 08-07-2008 à 06:16:11
Je cherche en bash a comparer la taille d'un fichier par rapport a un seuil :
j"ai ceci qui ne fonctionne pas :
A la ligne qui fait le test if [ $size_log -lt 10000 ]; then j'ai l'erreur :
./noip.sh: line 13: [: trop d'arguments
Comment on fait punaise ??? Merci parce que la j'en perd mon latin
---------------
Un blog qu'il est bien