Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1545 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  decouper texte a l'interieur de awk

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

decouper texte a l'interieur de awk

n°1133017
motard75
Posté le 05-05-2009 à 10:50:38  profilanswer
 

Bonjour à toutes et à tous !
 
J'ai un script qui ressemble à ça :
cat fichier | awk '{
...
tab["toto"]=tab["toto"]" "$1;
#tab["toto"] ressemble ainsi à "momo tata momo"
#J'aimerais supprimer les doublons dans tab["toto"]
...
}'

 
Pour info, le fichier contient :
momo tata
momo

 
Avez-vous une idée pour m'aider ?
D'avance, merci.

mood
Publicité
Posté le 05-05-2009 à 10:50:38  profilanswer
 

n°1133022
wedgeant
Da penguin inside
Posté le 05-05-2009 à 11:08:48  profilanswer
 

j'ai un peu de mal à comprendre l'énoncé de l'exercice [:noxauror]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1133023
motard75
Posté le 05-05-2009 à 11:19:06  profilanswer
 

Merci d'avoir répondu WedgeAnt.
En fait dans le script je génère un tableau "tab" contenant la chaine de caractère suivante :
"momo tata momo"
 
Et j'aurais aimé retirer les doublons et avoir "momo tata"
 
Et je ne vois pas comment je peux faire cela

n°1133030
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 05-05-2009 à 11:45:08  profilanswer
 

c'est un exercice de BTS ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1133031
motard75
Posté le 05-05-2009 à 11:49:05  profilanswer
 

C'est quoi cette réponse black_lord ?
Vu ta réponse, tu dois te considérer comme un "bon" dans ce domaine...
Bref j'ai un peu de mal à écrire un script qui prends en compte ce qu'il y a dans ma demande. Si tu ne sait pas, pas de problème mais si quelqu'un peut m'aider tant mieux..
Pour info, ça ne marche pas avec if(!match(tab["toto"],$1)) car si le fichier contient :
momo
momo tata
Ca ne marchera pas
 
Si quelqu'un ("modeste" de préférence) peut m'aider, ce serait sympa, merci.

n°1133033
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 05-05-2009 à 11:51:01  profilanswer
 

motard75 a écrit :

C'est quoi cette réponse black_lord ?
Vu ta réponse, tu dois te considérer comme un "bon" dans ce domaine...
Bref j'ai un peu de mal à écrire un script qui prends en compte ce qu'il y a dans ma demande. Si tu ne sait pas, pas de problème mais si quelqu'un peut m'aider tant mieux..
Pour info, ça ne marche pas avec if(!match(tab["toto"],$1)) car si le fichier contient :
momo
momo tata
Ca ne marchera pas
 
Si quelqu'un ("modeste" de préférence) peut m'aider, ce serait sympa, merci.


 
ha non moi je ne suis pas bon  [:cosmoschtroumpf] j'ai un niveau schtroumph, mais par contre je te demande répondre à ma question : c'est un exercice qu'on t'a donné ? (c'est assez clair comme question ?)
 
A noter que si tu ne réponds pas, je ferme le sujet.


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1133037
wedgeant
Da penguin inside
Posté le 05-05-2009 à 12:13:43  profilanswer
 

bon ben IHBH (I have been here :o) avant que le Schtroumpf farceur n'ouvre son cadeau [:ddr555]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1133066
el_barbone
too old for this shit ...
Posté le 05-05-2009 à 14:07:50  profilanswer
 

IWH [:wark0]


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°1133069
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 05-05-2009 à 14:09:25  profilanswer
 

hey ho :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1133084
motard75
Posté le 05-05-2009 à 15:14:45  profilanswer
 

Non ce n'est pas un exercice qu'on m'a donné.. Désolé pour le retard

mood
Publicité
Posté le 05-05-2009 à 15:14:45  profilanswer
 

n°1133097
motard75
Posté le 05-05-2009 à 16:32:01  profilanswer
 

Utilisez split !

n°1133103
Loustik_
Oh my goood they
Posté le 05-05-2009 à 16:46:12  profilanswer
 


 
on rentre du boulot  
 
http://www.dvdrama.com/imagescrit2/b/l/a/blanche_neige_2.jpg


---------------
Steam ID | Strava
n°1133104
wedgeant
Da penguin inside
Posté le 05-05-2009 à 16:49:53  profilanswer
 

[:rofl] [:rofl] [:rofl]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1133107
wedgeant
Da penguin inside
Posté le 05-05-2009 à 16:53:47  profilanswer
 

bashé, pour la postérité :D


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1133116
el_barbone
too old for this shit ...
Posté le 05-05-2009 à 17:08:22  profilanswer
 


 
PQ  
 

Spoiler :

[:roi]


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°1133123
Modération
Posté le 05-05-2009 à 17:12:53  answer
 

Bon, on se calme les nains là [:o'gure][:whatde]


Message édité par O'Gure le 05-05-2009 à 17:13:26

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  decouper texte a l'interieur de awk

 

Sujets relatifs
Y a t-il un logiciel Linux capable de découper un fichier PDF via SH ?Commande pour ecrire du texte sous X ?
Longueur maximale d'une chaine dans un fichier texteScript pour compresser des fichiers (texte) tous les jours?
logiciel texteComparatif des points positifs d'un tableur et traitement de texte.
découper une image isoExtraire du texte "Highlited" (surbrillance) d'un fichier texte
Texte sous les icônes illimité [Nautilus]traitement de texte LATEX
Plus de sujets relatifs à : decouper texte a l'interieur de awk


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)