Salut à tous,

Je me permet de vous ecrire ce message car j'ai du mal à changer ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
rue.numero := (1,2,3,4,5,
6,7,8,9,10,
11,12);
console.marque :="nintendo";
alphabet.valeur := (a,b,c,d,e,
f,g,h,i,j,
k,l,m,n,o,
p,q,r,s,t,
u,v,w,x,y,
z);
en
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
rue.numero := (1,2,3,4,5,6,7,8,9,10,11,12);
console.marque :="nintendo";
alphabet.valeur := (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z);
Dans le premier cas il y a saut a la ligne apres 5 valeurs

bon ben j'ai essayé sed mais je crois que c'est pas faisable
Javai un truc du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sed -e 's/\n//g' fichier.txt
Je pense que awk peut m'aider
J'ai ca
Code : Sélectionner tout - Visualiser dans une fenêtre à part
awk 'BEGIN{FS=","};NF>5{gsub(/\n/,"",g)};END{FS="\n";$0}' fichier.txt
Mais bref j'y arrive pas.
Quelqu'un pourrait m'aider? De plus je souhaite faire le tout en ligne de commande alors si c'est un script la solution pourrait-on m'aider à le transformer en ligne de commande?

D'avance merci

Bonne soirée