Logo journal du hacker middle
  1. 2
  1.  

  2. 2

    Vous n’avez pas répondu à mon commentaire précédent. Plusieurs choses me font sourciller. Le Shell c’est trop compliqué pour ne pas en rajouter. Voir Affichage des variables.

    memfree=`cat /proc/meminfo | grep MemFree | awk {'print $2'}`
    

    C’est pas bien !

    memFree=$(awk '/MemFree/ {print $2}' /proc/meminfo)
    
    1. 2

      S’il n’y avait que cela… Beaucoup d’utilisation de cat inutiles et des commandes hasardeuses, exemples :

      coeurs=`cat /proc/cpuinfo | grep -i "^processor" | wc -l`
      

      au lieu de :

      coeurs=$(grep -c ^model /proc/cpuinfo)
      
      addrip=`hostname -I | cut -d " " -f2`
      

      qui récupère arbitrairement uniquement la seconde adresses IP de la sortie de commande, résultat un utilisateur se pliant de ne voir que son IPv6 :-D

      Ce n’est pas quick-tutoriel mais quick-old-and-dirty-tuitoriel :D