Script sh et formatage du résultat

Résolu/Fermé
pcsystemd Messages postés 691 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 15 janvier 2024 - 10 févr. 2010 à 16:40
pcsystemd Messages postés 691 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 15 janvier 2024 - 28 févr. 2010 à 18:05
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
A voir également:

6 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
10 févr. 2010 à 17:09
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
pcsystemd Messages postés 691 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 15 janvier 2024 22
11 févr. 2010 à 07:42
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
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
11 févr. 2010 à 07:44
Et côté client ? Avec quoi tu les lis/affiche ?
0
pcsystemd Messages postés 691 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 15 janvier 2024 22
11 févr. 2010 à 11:28
Avec Icedove ou Evolution.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
11 févr. 2010 à 11:51
convertir les tabs en espaces ?
cat ${TMPDIR}/email_statistique_${DATE}.txt |expand | mail -s 'statistique ' toto@mail.com
0
pcsystemd Messages postés 691 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 15 janvier 2024 22
28 févr. 2010 à 18:05
MErci dubcek et pardon pour la réponse tardive.
0