Manipulation de lignes et suppressions de car

Résolu/Fermé
fabien.joubert Messages postés 35 Date d'inscription vendredi 15 juin 2007 Statut Membre Dernière intervention 31 juillet 2008 - 15 juin 2007 à 10:51
fabien.joubert Messages postés 35 Date d'inscription vendredi 15 juin 2007 Statut Membre Dernière intervention 31 juillet 2008 - 15 juin 2007 à 14:31
Bonjour à partir de ce fichier

H+01_N tous les lundis (1d) (+1c) n (yyy,nnn,nnn,nnn,nnn,nnn,nnn)
H+02_N tous les mardis (1d) (+1c) n (nnn,yyy,nnn,nnn,nnn,nnn,nnn)
J+01LS Du lundi au samedi (1d) (+1c) n (yyy,yyy,yyy,yyy,yyy,yyy,nnn)
J+01LV Du Lundi au Vendredi N Du Lundi au Vendredi sauf jours feries (1d) (+1c) n (yyy,yyy,yyy,yyy,yyy,nnn,nnn) J+01LV_N N Du Lundi au Vendredi sauf jours feries (1d) (+1c) n
M+1DIMAN N Le premier dimanche du mois (1m) (+1c) f (nnn,nnn,nnn,nnn,nnn,nnn,yyy)

je voudrais obtenir celui la
H+01_N tous les lundis
H+02_N tous les mardis
J+01LS Du lundi au samedi
J+01LV Du Lundi au Vendredi N Du Lundi au Vendredi sauf jours feries
M+1DIMAN N Le premier dimanche du mois

Comment dois je faire? merci bcp à ceux qui me répondront

4 réponses

Bonjour,

Si le fichier est assez court tu peux faire ça à la main, sinon un éditeur de texte (autre que notepad) peut t'aider, en utilisant la fonction remplacer.
0
fabien.joubert Messages postés 35 Date d'inscription vendredi 15 juin 2007 Statut Membre Dernière intervention 31 juillet 2008 15
15 juin 2007 à 13:42
Merci beaucoup duffy mais en fait j'aurais voulu savoir

comment sur chaque ligne d'un fichier
analyser chaque champ
et tant que le champ ne commence pas par '('
alors j'affiche le champ

autrement dit:
pour chaque ligne de mon fichier, je n'affiche pas la fin de la ligne
à partir du moment que je tombe sur le carractère '(' dans ma ligne

J'espère être bien claire parce que je n'arrive pas à resoudre mon problème tout seul.
J'utilise la commande awk et je pense qu'il faut utiliser une boucle while mais sans succès.

S'il vous plaît, j'aurais besoin de conseils
0
jipicy Messages postés 40805 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 901
15 juin 2007 à 13:55
Salut,
 awk -F"(" '{print $1 }' fichier
;-))
0
fabien.joubert Messages postés 35 Date d'inscription vendredi 15 juin 2007 Statut Membre Dernière intervention 31 juillet 2008 15
15 juin 2007 à 14:31
oui merci beaucoup jipicy ca marche impecable
0