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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [ksh] Récupérer un morceau d'une chaine de caractère

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ksh] Récupérer un morceau d'une chaine de caractère

n°1894540
Tonio94
Posté le 12-06-2009 à 15:41:11  profilanswer
 

Hi!
 
Je suis bloqué sur le découpage d'une chaîne de caractère, voila ma chaîne :
 

Code :
  1. TOTO TITI TATA TUTU                1200


 
C'est une série de mots, ou parfois un seul mot en majuscules ou minuscules, suivi d'une tabulation et d'un nombre.
 
Que j'obtiens de cette façon :
 

Code :
  1. grep X my.file | nawk -F "#" '{print $2}'


 
 
Je voudrais garder juste les caractères alphabétiques, donc la série de mot, et virer la tabulation et le nombre.
 
 
Merci pour votre aide.

mood
Publicité
Posté le 12-06-2009 à 15:41:11  profilanswer
 

n°1894548
pataluc
Posté le 12-06-2009 à 15:48:39  profilanswer
 

tu rajoute un sed:

grep X my.file | nawk -F "#" '{print $2}' | sed "s/\t.*//"

 

ca devrait le faire


Message édité par pataluc le 12-06-2009 à 15:49:03
n°1894616
Tonio94
Posté le 12-06-2009 à 17:27:54  profilanswer
 

Ca ne fonctionne pas.
 
Je viens de vérifier et ce n'est pas une tabulation, ce sont des caractères d'espacement " " (mais qui forment la taille d'une tabulation).

n°1894656
eZula
Posté le 12-06-2009 à 20:57:36  profilanswer
 

Citation :

sed "s/  .*$//g" fichier
TOTO TITI TATA TUTU

n°1895543
Tonio94
Posté le 16-06-2009 à 10:18:53  profilanswer
 

Super ça fonctionne :) Merci eZula!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [ksh] Récupérer un morceau d'une chaine de caractère

 

Sujets relatifs
Récupérer valeur entre balise XMLrécupérer variable à partir d'un lien
Comparaison de String et caractère universel[Shell] Supprimer les répétitions de caractère
[Javascript/PHP ?] Couper une chaine de caractères en morceauxRecupérer texte d'une zone de texte, sur une image
Servlet:Comment récuperer tous les élements qui ne sont pas selectionnRécupérer le code source d'une page html différente
[AS3] Recupérer une Array via son .name ou .id[Résolu] Découpage d'une chaine de caractères
Plus de sujets relatifs à : [ksh] Récupérer un morceau d'une chaine de caractère


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR