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

  FORUM HardWare.fr
  Programmation
  Divers

  Récupérer une ligne d'un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer une ligne d'un fichier

n°1726408
andhar
Vieillir ou mourir
Posté le 29-04-2008 à 17:09:26  profilanswer
 

Bonjour,
 
Mon problème est d'un niveau élémentaire, mais comme mes connaissances sont inférieures ...
 
Voilà, sous UNIX,dans un script shell j'aurai besoin de lire la valeur de la ligne x (valeur connue) d'un fichier et de l'enregistrer dans une variable toto.
 
C'est certainement très simple, mais je ne trouve pas.
 
Merci de votre aide.

mood
Publicité
Posté le 29-04-2008 à 17:09:26  profilanswer
 

n°1726421
anapajari
s/travail/glanding on hfr/gs;
Posté le 29-04-2008 à 17:20:06  profilanswer
 

head -n XXX tonFichier | tail -n 1
(si le fichier est pas trop gros)


---------------
Software and cathedrals are much the same - first we build them, then we pray.
n°1726462
andhar
Vieillir ou mourir
Posté le 29-04-2008 à 18:12:26  profilanswer
 

anapajari a écrit :

head -n XXX tonFichier | tail -n 1
(si le fichier est pas trop gros)


 
OK, c'est bon!
J'étais embourbé dans la syntaxe awk, alors qu'un head tail faisait très bien l'affaire ...
 
Merci  :jap:

n°1726465
Elmoricq
Modérateur
Posté le 29-04-2008 à 18:14:35  profilanswer
 

Avec awk :
awk '( NR == x ) { print $0 }' fichier

n°1726767
andhar
Vieillir ou mourir
Posté le 30-04-2008 à 11:01:38  profilanswer
 

Elmoricq a écrit :

Avec awk :
awk '( NR == x ) { print $0 }' fichier


 
Merci pour cette précision  :jap:  
 
Question subsidiaire : dans un shell, comment feriez vous pour tester si une variable entrée par un utilisateur est bien numérique?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Récupérer une ligne d'un fichier

 

Sujets relatifs
grep et fichierRemplacement de caractères dans fichier
[python]recuperer le curseurRécupérer tous les numéros de semaine du mois
Comment lire une image d'un fichier en C++Problème erreur if
problème pour valider un fichier xml avec un xsd composéLiaison avec un autre fichier
Récuperer une ligne d'un fichier texte dans une variable[Batch] Récupérer la 1iere ligne d'un fichier log
Plus de sujets relatifs à : Récupérer une ligne d'un fichier


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