Re: [HS] Valeur à afficher sur une ligne

2011-07-19 Par sujet Bernard Schoenacker
Le Tue, 19 Jul 2011 12:02:51 +0200,
Nahliel Steinberg nahliel.steinb...@gmail.com 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...
 

bonjour,

la réponse : man xargs

documentation :

http://sidvind.com/wiki/Xargs_by_example


slt
bernard

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110719121210.468827ad.bernard.schoenac...@free.fr



Re: [HS] Valeur à afficher sur une ligne

2011-07-19 Par sujet hervé desrues
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

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/4e255a97.9090...@ornix.org



Re: [HS] Valeur à afficher sur une ligne

2011-07-19 Par sujet hervé desrues
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.

rvdru

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/4e255867.3030...@ornix.org



Re: [HS] Valeur à afficher sur une ligne

2011-07-19 Par sujet bruno.deb...@cyberoso.com
Le Tue, 19 Jul 2011 12:02:51 +0200,
Nahliel Steinberg nahliel.steinb...@gmail.com 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...
 
Avec tr peut-être?

cat monfichier | tr  '\n' ' '

Bruno

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110719123054.097c2...@bruno.vf-online.local



Re: [HS] Valeur à afficher sur une ligne

2011-07-19 Par sujet Bruno Muller
Hello,

Le mardi 19 juillet 2011 à 12:02 +0200, Nahliel Steinberg a écrit : 
 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...

Juste pour changer : | tr \n  

Bruno
-- 
PATAUGEOIRE
M : Allez ! Viens te baigner ! Au début, elle est froide, mais après...
P : ... elle est pleine de pisse ! Je sais...


signature.asc
Description: This is a digitally signed message part


Re: [HS] Valeur à afficher sur une ligne

2011-07-19 Par sujet Nahliel Steinberg
Merci à vous tous, j'ai gardé la méthode perl ;-)

Génial !

-- 
Nahliel

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110719121005.ga6...@srvdebian.info-cr.fr



Re: [HS] Valeur à afficher sur une ligne

2011-07-19 Par sujet fabrice régnier

'lut,


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 ?

oui.


awk ou sed mais comment...

nan, pour moi, c'est echo

echo -n $ton_erreur

a+

f.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/4e2591a2$0$16459$426a7...@news.free.fr