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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Commande qui affiche qu'une ligne

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Commande qui affiche qu'une ligne

n°805319
vincent0
Posté le 26-04-2006 à 20:09:39  profilanswer
 

Hello.
 
Imaginons que j'ai ces lignes:
e
f
g
y
u
i
k
q
v
 
Quel commande me permettrait d'afficher uniquement la 5 ligne ?
 
Merci d'avance...
 

mood
Publicité
Posté le 26-04-2006 à 20:09:39  profilanswer
 

n°805320
l0ky
Posté le 26-04-2006 à 20:16:05  profilanswer
 

bah tu peux le faire avec awk ou un combot head|tail

n°805422
francoispg​p
Posté le 27-04-2006 à 10:32:15  profilanswer
 

/tmp/>cat -n fichier | grep "5" | cut -d"5" -f2
u
/tmp/>rm fichier
/tmp/>


 

n°805439
franceso
Posté le 27-04-2006 à 11:38:09  profilanswer
 

francoispgp a écrit :

/tmp/>cat -n fichier | grep "5" | cut -d"5" -f2
u


bien vu ! :)  
 
mais dangereux si le fichier en question peut contenir un "5" quelque part sur une ligne. Je pense qu'il faudrait mettre un egrep "^5" pour ce protéger contre ce type d'exceptions.

cat -n fichier | egrep "^5" | cut -d"5" -f2

Message cité 1 fois
Message édité par franceso le 27-04-2006 à 11:38:38

---------------
TriScale innov
n°805441
arghbis
salops de dauphins
Posté le 27-04-2006 à 11:44:50  profilanswer
 

head -n 5 fichier | tail -n 1

n°805452
francoispg​p
Posté le 27-04-2006 à 12:00:36  profilanswer
 

franceso a écrit :

bien vu ! :)  
'il faudrait mettre un egrep "^5" pour ce protéger contre ce type d'exceptions.

cat -n fichier | egrep "^5" | cut -d"5" -f2



tu as raison bien vu à toi....

n°805613
Threep
I'm a mighty pirate!
Posté le 27-04-2006 à 23:14:37  profilanswer
 

Sinon un cat fichier | sed -n 5p
 
tu remplaces 5 par le numéro de la ligne que tu veux afficher


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

  Commande qui affiche qu'une ligne

 

Sujets relatifs
EyeOS, AjaxOS : les OS en lignePasser une commande unix à un serveur (ssh?)
extraire le contenu d'un ligneajouté une ligne
Créer des queues en ligne de commande?make commande not found!
Ensemble de commande dans un makefilecommande au demarage de Xorg
Plus de sujets relatifs à : Commande qui affiche qu'une ligne


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