Script sh et formatage du résultat

Résolu
pcsystemd Messages postés 734 Statut Membre -  
pcsystemd Messages postés 734 Statut Membre -
Bonjour,

j'ai ecrit un script qui extrait tous les mois diffèrentes stats.

Je met tout cela dans un fichier puis j'envoi le contenu de ce fichier par mail avec la ligne suivante :

cat ${TMPDIR}/email_statistique_${DATE}.txt | mail -s 'statistique '  toto@mail.com


Mon souci c'est que le formatage n'est pas bon. Dans mon script j'ai la chose suivante :

Nombre de posts par type et type de rubriques

type post	|type rubrique   |${DATEFIRSTLASTMONTH}	|${DATEYESTERDAY}
voiture		| vente		 |${nbmaidebv}	|${nbmaifinv}
		        | location	         |${nbmaidebl}    |${nbmaifinl}
      	
Moto	                | vente		 | ${nbappdebv}	|${nbappfinv}
		        | location	         | ${nbappdebl}	|${nbappfinl}


mais lorsque je reçois le mail le formatage ressemble a cela :

Nombre de posts par type et type de rubriques

type post	|type rubrique   |${DATEFIRSTLASTMONTH}	|${DATEYESTERDAY}
voiture		| vente		 |${nbmaidebv}     |${nbmaifinv}
	 | location	        
                     |${nbmaidebl}    |${nbmaifinl}
      	
Moto	       | vente		 | ${nbappdebv}	|${nbappfinv}
		        | location	        
        | ${nbappdebl}	|${nbappfinl}


tout est décalé.

Avez vous une idée comment je pourrais faire pour que mon formatage soit conservé?

Merci
--

L'accès au savoir est la première liberté que chaque homme devrait avoir.
Configuration: Linux
Mozilla 1.9.0.15

6 réponses

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

    Peut être une piste, les "locales" et l'encodage utilisé sur chacun des PC...
    C'est un PC sous GNU/Linux qui reçoit le mail ?
    0
  2. pcsystemd Messages postés 734 Statut Membre 23
     
    Merci. Oui c'est des PC sous Linux. Pour les locales se sont les même sur tous les PC" fr_FR.UTF-8" et pour l'encodage c'est de l'UTF8 partout.
    0
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Et côté client ? Avec quoi tu les lis/affiche ?
    0
  4. pcsystemd Messages postés 734 Statut Membre 23
     
    Avec Icedove ou Evolution.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    convertir les tabs en espaces ?
    cat ${TMPDIR}/email_statistique_${DATE}.txt |expand | mail -s 'statistique ' toto@mail.com
    0
  7. pcsystemd Messages postés 734 Statut Membre 23
     
    MErci dubcek et pardon pour la réponse tardive.
    0