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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Shell Unix : Extraire une valeur d'un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Shell Unix : Extraire une valeur d'un fichier

n°2134989
czmaster
Posté le 05-04-2012 à 10:53:14  profilanswer
 

Bonjour,
 
J'aimerai extraire une valeur d'un fichier pour la mettredans une variable UNIX.
Je sais déjà extraire une ligne par exemple avec grep.
Mais dans cette ligne j'aimerai extraire une valeur.
 
Ma ligne ressemblerai à ça :

Code :
  1. 32  350 32


Comment extraire le 350 (je pense aux expressions régulières mais je ne vois pas comment extraire une valeur)
 
Merci

mood
Publicité
Posté le 05-04-2012 à 10:53:14  profilanswer
 

n°2135022
Profil sup​primé
Posté le 05-04-2012 à 13:18:41  answer
 

salut,
 
pourquoi 350 ? comment reconnais-tu que c'est 350 qu'il faut récupérer ?
 
sans critère, difficile de dire de quelle manière retrouver ce que tu cherches !

n°2135040
Un Program​meur
Posté le 05-04-2012 à 15:36:19  profilanswer
 

Avec awk ou sed suivant tes criteres (ils peuvent aussi selectionner la ligne en passant, il y a rarement besoin de passer par grep si c'est pour donner le resultat a un de ces programmes).  
 
Exemple avec awk qui a des chances pour etre le plus adapte.

Code :
  1. echo 32 350 32 | awk '{ print $2 }'


---------------
The truth is rarely pure and never simple (Oscar Wilde)
n°2135107
Sve@r
Posté le 05-04-2012 à 23:18:09  profilanswer
 

awk le fait effectivement mais c'est tuer une mouche au marteau pilon...

Code :
  1. echo 32 350 32 | cut -f2 -d' '


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

  Shell Unix : Extraire une valeur d'un fichier

 

Sujets relatifs
Modifier fichier .swfAffecter une valeur à un input file
Extraire le numéro de version d'un exe[BATCH] Lire une certaine partie d'un fichier texte
[Aide] Extraire un jeu flash d'un site web[Resolu] Word 2010, ouvrir un fichier .doc et l'enregistrer en .pdf
Allocation fichier en entrée / sortieProbleme pour compiler un fichier java
couleur de cellule tableau automatique fichier odt php[C#] REST, méthode POST, valeur du stream, doit il être encodé ?
Plus de sujets relatifs à : Shell Unix : Extraire une valeur d'un fichier


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