Forum script shell

basti1 Messages postés 82 Date d'inscription   Statut Membre Dernière intervention   -  
 anass81 -
Bonjour a tous

je cherche un forum sur les script Shell en Fr

je ne sais pas comment calculer la somme de nombre dans un script
une commande me retourne une certaine quantité de nombre et je doit avoir a somme de ces nombres.

merci a tous

A+ 
basti1

4 réponses

  1. francoisp
     
    man expr

    exemple

    linux:/home/stockage> VAL=`wc -l toto | awk '{print $1}'`
    linux:/home/stockage> expr 4 + $VAL
    12
    linux:/home/stockage>
    0
  2. francoisp
     
    man expr

    exemple

    linux:/home/stockage> VAL=`wc -l toto | awk '{print $1}'`
    linux:/home/stockage> expr 4 + $VAL
    12
    linux:/home/stockage>
    0
  3. jfern
     
    Bonjour.
    Jai voudrais savoir quelle est le probleme avec le suivante script.

    EMAIL_MESSAGE="L'intégration des fichiers est fini.\nVoici les fichiers:\n\tfichier FLI01 = $REP1/resultat1\n\tFL102 = $REP1/resultat2"; export EMAIL_MESSAGE

    apres je le met dans un programme qui prend cette variable en parametre

    . $BLABLA/EMAIL_STD

    J'ai recoit cette message en dans ma boite email
    L'intégration des fichiers est fini.\nVoici les fichiers:\n\tfichier FLI01 = /chemin_En_Dur/resultat1\n\tFLI02 = /chemin_en_dur/resultat02

    Les valeurs de chemins sont viens passées dans les variables mais ni \n ni \t marche correctement.

    Comme je peux faire pour passer le bon format sachant que ma boite mail lit le message comme du html
    0
  4. anass81
     
    bonjour qu'affiche la ligne de commande suivante :
    <<for i in toto ; do if echo a ; then echo b ; else echo a ; fi ; done>>
    1- a sur une ligne puis a sur la ligne suivante.
    2- aa sur une seul ligne.
    3- a sur une ligne puis b sur la ligne suivante.
    4- ab sur une seule ligne.
    5- rien.
    et merci pour votre soutient.
    0