Bonjour
j'ai un fichier avec
le textsuivant
....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 000MA 02241000B65D05MU 010AT456 QQ9 070 Ter
Je lis le fichier entrée comme paramètre avec une boucle while
est lors de la lecture de la premier line
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 # Acquisition du parametre FIC_IN=$1 #Extraction des données du fichier logique while read ligne do #echo $ligne zone_9=`echo $ligne | cut -c 6-19` done < $FIC_IN
renvoi -->02241000B65D0
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo $zone_9
Saleté de "cut -c" avec les espace .... quelle solution?
Comment puis-je trouver la réalité des données incluent dans le fichier , qu'il y ai des espace ou pas?
Comment puis-je découper ce fichier 'un équivalent du substring ' ? sachant sauf erreur sur le shell du système d'exploitation utiliser dans ce cas la commande substring ne semble pas?
Partager