voila je dois faire 1 tableau avec des colonnes dans un fichier txt
Code :
- #!/bin/ksh
- #----------------------------------------------------------------------------
- # Fichiers : ctrl.sh et ctrl2005.txt
- #---------------------------------------------------------------------------
- # variables
- chemin="/usr/eric/fichiers/"
- ctrltradgm="/usr/eric/booba/ctrl.txt"
- # path
- cd $chemin
- # Date
- echo "Entrez la date de la veille et le mois:\c"
- read dater
- # grep de "SFR" "ORA" "BOU"
- echo "SFR" > $ctrl
- grep -c "SFR" baba.$dater* >> $ctrl
- echo "ORA" >> $ctrl
- grep -c "ORA" baba.$dater* >> $ctrl
- echo "BOU" >> $ctrl
- grep -c "BOU" baba.$dater* >> $ctrl
|
cela me donne ceci dans mon fichier ctrl.txt
Code :
- SFR
- baba.18080810:3
- baba.18080906:2
- baba.18081152:35
- baba.18081426:78
- baba.18081645:121
- baba.18081710:27
- baba.18081851:24
- baba.18082010:18
- baba.18082030:2
- ORA
- baba.18080810:25
- baba.18080906:3
- baba.18081152:64
- baba.18081426:24
- baba.18081645:9
- baba.18081710:15
- baba.18081851:84
- baba.18082010:0
- baba.18082030:10
- BOU
- baba.18080810:113
- baba.18080906:10
- baba.18081152:46
- baba.18081426:9
- baba.18081645:0
- baba.18081710:3
- baba.18081851:5
- baba.18082010:4
- baba.18082030:0
|
mais quand j'ai voulu faire un tableau avec des colonnes en remplacant par ceci, j'ai pas ce que je veux !!!
Code :
- # Multi grep de "SFR" "ORA" "BOU"
- echo "SFR" > $ctrl
- grep -c "SFR" baba.$dater* >> $ctrl
- echo "ORA" >> $ctrl
- grep -c "ORA" baba.$dater* >> $ctrl
- echo "BOU" >> $ctrl
- grep -c "BOU" baba.$dater* >> $ctrl
|
remplacé par celui la :
Code :
- # grep de "sfr" "orange" "bouygue"
- SFR=`grep -c "sfr" titiyo.$dater*`
- ORA=`grep -c "orange" titiyo.$dater*`
- BOU=`grep -c "bouygue" titiyo.$dater*`
- echo "SFR\t\tORA\t\tBOU" >$ctrl
- echo "$SFR\t\t$ORA\t\t$BOU" >>$ctrl
|
marche pas tres bien..
je voudrais obtenir ce resultat sur mon fichier.txt :
Code :
- Fichier SFR ORA BOU
- baba.18080810 3 25 113
- baba.18080906 2 3 10
- baba.18081152 35 64 46
- baba.18081426 78 24 9
- baba.18081645 121 9 0
- baba.18081710 27 15 3
- baba.18081851 24 84 5
- baba.18082010 18 0 4
- baba.18082030 2 10 0
|
Help Me ........
Message édité par parola le 23-08-2005 à 12:06:41