exclure colonne d'un prog /s awk - Shell/Batch - Programmation
MarshPosté le 26-11-2013 à 08:30:54
Bonjour, Je souhaite exclure de mon traitement une colonne. Pour commencer à la ligne que l'on souhaite on fait nr=x mais y 'a t' il un équivalent type nc=x mon fichier se présente comme ça : 1ère colonne identifiant et les 4 suivantes la localisation
Si je fais mon traitement gsub, je change forcement mon identifiant.
Une option qui ne me plait pas trop (car j'ai beaucoup d'étapes entre) est de faire un fichier à part avec l'identifiant et un fichier avec mes 4 colonnes de localisation puis de les remettre ensemble avec un past.
Il doit forcement exister un truc tout simple mais je n'ai pas trouvé, donc si vous l'avez merci de votre aide
Marsh Posté le 26-11-2013 à 08:30:54
Bonjour,
Je souhaite exclure de mon traitement une colonne.
Pour commencer à la ligne que l'on souhaite on fait nr=x mais y 'a t' il un équivalent type nc=x
mon fichier se présente comme ça :
1ère colonne identifiant et les 4 suivantes la localisation
21708 2 3 4 4
21710 2 0 2 2
21711 2 2 0 0
21712 4 3 4 4
et je veux que le traitement commence à partir de la 2ème colonne pour terminer ainsi
21708 a2 a2 a1 a2 a2 a1 a2 a1
21710 a2 a2 a1 a1 a2 a2 a2 a2
21711 a2 a2 a2 a2 a1 a1 a1 a1
21712 a2 a2 a1 a1 a2 a2 a1 a2
Si je fais mon traitement gsub, je change forcement mon identifiant.
Une option qui ne me plait pas trop (car j'ai beaucoup d'étapes entre) est de faire un fichier à part avec l'identifiant et un fichier avec mes 4 colonnes de localisation puis de les remettre ensemble avec un past.
Il doit forcement exister un truc tout simple mais je n'ai pas trouvé, donc si vous l'avez merci de votre aide