Bonjour à tous,
Je cherche à écrire un programme désespérément qui me simplifierai la vie.
J'ai deux fichier A et B
A contient des lignes de texte
B est vide pour l'instant
exemple de Fichier A :
aaaaaaa
aaaaaaa
aaa,aaa,aaaaa,aaa,aaa,zz,zzzzz,ee,e,
aaazzee
eee,er,ree,zzz,rrr,
Le but est de créer une boucle ou deux, qui parcourent le fichier A et copient chaque ligne vers le fichier B
Sauf, quand il y'a une vigule (,). Dans ce cas, ne copier que jusqu’à la 4eme virgule.
et passer à la ligne suivante.
Quelqu'un peut m'aider please ?
Merci d'avance,
# Ton essai?
Posté par Michaël (site web personnel) . Évalué à 4. Dernière modification le 23 février 2017 à 16:54.
Oui, qu'est-ce que tu as commencé à faire? Où est-ce que tu coinces? Tu as essayé avec awk?
# man cut
Posté par Cᴬᴾᵀ Samavor . Évalué à 9.
Un tel programme existe déjà !
cut -d, -f-4 A > B
[^] # Re: man cut
Posté par NeoX . Évalué à -1.
pas mieux
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.