Aide shell

Résolu
dino -  
 carpathia -
Bonjour,

J'essaye d efaire un petit script qui me donne les FS et leurs taux de remplissage avec un case et apres un echo "
echo "l'espace disque est a `df -k|grep % |awk '{ print "le pourcentage de disponibilit de :"$1 " est de :" $5" }'|sed '/0%/d'`"

mais j'ai cette erreur :
pourcentage de disponibilit de :"$1 " est de :" $5" }
awk: cmd. ligne:1: { print "le
awk: cmd. ligne:1: ^ chaîne non complétée
+ echo l'espace disque est a
l'espace disque est a

Qlq a une solution SVP ?

Merci
Configuration: Windows XP
Firefox 2.0.0.4

4 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    T'as un guillemet en trop là dans ton expression avec "awk", le dernier avant l'accolade fermante...

    0
  2. dino
     
    Merci pour ta reponse mais idem :

    df -k|grep % |awk '{ print "le pourcentage de disponibilit de :"$1 est de :"$5 }'
    awk: cmd. ligne:1: { print "le pourcentage de disponibilit de :"$1 est de :"$5 }
    awk: cmd. ligne:1: ^ syntax error
    awk: cmd. ligne:1: { print "le pourcentage de disponibilit de :"$1 est de :"$5 }
    awk: cmd. ligne:1: ^ chaîne non complétée
    0
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Là il en manque un juste après $1
    df -k |grep % |awk '{ print "le pourcentage de disponibilit de : "$1" est de : "$5 }'
    ;-))
    0
    1. carpathia
       
      bonjour

      df -k |grep % |awk '{ print "le pourcentage de disponibilit de : "$1" est de : "$5 }'

      est-ce-que on peut ajouter le > 80% ou la méttre pour qu'on soit toujours aucourant sur ca qui dépasse 80%

      sur la partition

      merci à toi
      0