[HS] Valeur à afficher sur une ligne

Le
Nahliel Steinberg
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

--
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-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110719100237.GA2210@srvdebian.info-cr.fr
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Bernard Schoenacker
Le #23581481
Le Tue, 19 Jul 2011 12:02:51 +0200,
Nahliel Steinberg
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
jacques
Le #23581471
Le 19/07/2011 12:02, Nahliel Steinberg a écrit :
Bonjour,



Bonojur,

Vous auriez une idée ?
awk ou sed mais comment...



man paste


--
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
hervé desrues
Le #23581521
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
hervé desrues
Le #23581511
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
bruno.debian
Le #23581571
Le Tue, 19 Jul 2011 12:02:51 +0200,
Nahliel Steinberg
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Bruno Muller
Le #23581561
--=-u6NolMPDtE0FkF7Q1L4B
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

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 simp le sur une ligne une colonne comme ceci :

erreur1
erreur2
erreur3

Je viens vers vous, car honnêtement je n'ai rien trouver qui me perm ette 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...

--=-u6NolMPDtE0FkF7Q1L4B
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAABAgAGBQJOJVfhAAoJEAU2Po7GnYdW28wIAI7eHLnf6GWrhn/fy+gW2jnk
Adf9N7+lYy5d7d5SPruZ4gtLSfXY8wH49fv9XUx1VF1phNO4N86KaZhJnpx55qzi
U4pNuvzmswM+U2JmiBOme9tCKF7C76FBldef3W63IZsn1zZtFF4HlGpZKIOa+IFl
xSlsAZhSRwP8gSPbPGDvI7ckAzO2dX5epMaA1tL7X27UV383x3Orp++C03is34UL
VEeMrDLSalMGhh2v0b6Q5gjL0HbszP+4OwxWZbtbwU4r+6pr0/o/T/ndoz3ILRTu
cCF0dtMQ1y+I1NZUdkSZtUUHEyfRhjgn/kZDuNFYxv0UydJqJVRFN5qku1YY/Dw =lW+k
-----END PGP SIGNATURE-----

--=-u6NolMPDtE0FkF7Q1L4B--

--
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Nahliel Steinberg
Le #23581751
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
fabrice régnier
Le #23582111
'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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/4e2591a2$0$16459$
Publicité
Poster une réponse
Anonyme