specifier les champs awk

specifier les champs awk - Linux et OS Alternatifs

Marsh Posté le 23-04-2002 à 12:39:10    

salut
comment specifier  un ou plusieurs champs avec awk et ca
pour une ligne specifique
MERCI

Reply

Marsh Posté le 23-04-2002 à 12:39:10   

Reply

Marsh Posté le 23-04-2002 à 12:46:20    

Tu veux faire quoi exactement ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 23-04-2002 à 13:29:22    

tu peux pas faire moins clair ?
on risque de comprendre la question là  :lol:

Reply

Marsh Posté le 23-04-2002 à 13:29:50    

voila j'ai un fichier avec une variable qui revient toutes les lignes
je voudrais pouvoir travailler sur les lignes sans cette var

Reply

Marsh Posté le 23-04-2002 à 13:46:55    

C'est quoi la gueule de ton fichier ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 23-04-2002 à 14:01:40    

voila j'ai fait une requete pour extraire d'une base mysql le  
nom de la table et les attributs
le nom de la table revient a chaque fois car j'ai plusieurs tables
je voudrais filtrer en ne concervant que mon nom de table 1fois

Reply

Marsh Posté le 23-04-2002 à 14:06:57    

Si j'ai bien compris, tu souhaites enlever du texte de ton fichier? tu peux utiliser 'sed' alors. C'est plus simple

Reply

Marsh Posté le 23-04-2002 à 14:19:43    

je vais faire comme ca MOUCHAS GRACIAS

Reply

Marsh Posté le 23-04-2002 à 14:42:11    

bah non, vaux mieux travailler avec awk... files nous un proto de ton fichier, je te sors la ligne qui vas bien...


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
Reply

Marsh Posté le 23-04-2002 à 14:47:16    

AltGr a écrit a écrit :

Si j'ai bien compris, tu souhaites enlever du texte de ton fichier? tu peux utiliser 'sed' alors. C'est plus simple


sed plus simple ? C'est une blague ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 23-04-2002 à 14:47:16   

Reply

Marsh Posté le 23-04-2002 à 14:59:50    

compagnie
pilote
compagnie nom_comp
compagmie id_comp
pilote nom_pil
pilote prenom_pil
pilote id_pil
 
voila et MERCI

Reply

Marsh Posté le 23-04-2002 à 15:48:04    

Oui, je vois, et tu veux obtenir quoi en sortie ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 23-04-2002 à 16:04:11    

je veux obtenir en sortie
le nom de la table une seule fois , avec les attributs correspondants
puis le nom de la 2eme table avec ses attributs

Reply

Marsh Posté le 23-04-2002 à 16:08:48    

Un truc comme :
awk 'NR<=2 {printf("%s ",$1)} NR>2 {printf("%s ",$2)} END {printf("\n" )}'
devrait faire l'affaire...


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 23-04-2002 à 16:09:26    

Jar Jar a écrit a écrit :

sed plus simple ? C'est une blague ?  




 
Ben quoi? J'aime bien sed moi. [je sors]  :D

Reply

Marsh Posté le 23-04-2002 à 16:34:23    

muchas muchas gracias
je debute avec awk et c'set vrai qu'il est puissant mais je galere
aolrs encore merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed