[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] Valeur à afficher sur une ligne



Le 19/07/2011 12:11, hervé desrues a écrit :
> Le 19/07/2011 12:02, Nahliel Steinberg a écrit :
>> Bonjour,
>>
>> J'ai un fichier comme ceci, tout simple qui me log des erreurs toute simple sur une ligne une colonne comme ceci :
>>
>> erreur1
>> erreur2
>> erreur3
>>
>> Je viens vers vous, car honnêtement je n'ai rien trouver qui me permette de les afficher comme ceci :
>>
>> erreur1 erreur2 erreur3
>>
>> Vous auriez une idée ?
>> awk ou sed mais comment...
>>
> 
> perl -ne 'print chomp," "' <tonfichier>
> 
> Le -n permet de faire une boucle sur chaque ligne du ou des fichiers que
> tu ajouteras à la fin de la commande.
> La fonction chomp() supprime le saut de ligne.
> Tu peux remplacer " " par "\t" si tu veux une tabulation ou par
> n'importe quel autre caractère ou chaine de caractères de séparation.

Oulah çà va pas moi ce matin, la honte :-/

perl -pe 'chomp;$_.=" "' <tonfichier>

fonctionnera bcp mieux...

rvdru


Reply to: