Transformer des lignes en colonnes

Yeswecan -  
 Yeswecan -
Bonjour à toutes et tous,

Je voudrais transformer par un script perl

ceci:

Titre_1
Données_de_1
Ligne_2
Données_de_2
Machin_3
Données_de_3

en cela:(Tableau à 2 colonnes)

Titre_1 Données_de_1
Ligne_2 Données_de_2
Machin_3 Données_de_3

Pourriez vous me conseiller ?

Merci.

A bientôt.

Roland - Bruxelles.

2 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Sous quel système ?

Sous GNU/Linux avec "sed" (la syntaxe de Perl ne doit pas être très différentes), ça donne ceci :

jp@jp-kermic:~/trash/rep$ cat plop 
Titre_1
Données_de_1
Ligne_2
Données_de_2
Machin_3
Données_de_3

jp@jp-kermic:~/trash/rep$ sed -i 'N;s/\n/ /' plop 

jp@jp-kermic:~/trash/rep$ cat plop 
Titre_1 Données_de_1
Ligne_2 Données_de_2
Machin_3 Données_de_3

jp@jp-kermic:~/trash/rep$

;-))
0
Yeswecan
 
Cher (chère) Jipicy,

Merci pour votre aide...matinale..

Je suis, encore, sous Windows XP.

J'ai un peu de mal à traduire votre script en Perl sous windows.

Je vais m'y atteler.

Merci encore.

Roland - Bruxelles
0