Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/04/2007, 12h29   #1
Membre confirmé
 
Avatar de fantomas261
 
Inscription : avril 2007
Messages : 463
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 463
Points : 227
Points : 227
Par défaut Tri avec grep

j ai un fichier texte qui contient des infos sur des livres

titre, par auteur

l auteur est composé du prenom et du nom

je souhaiterais faire un tri sur les noms alors j ecrit

Code :
grep "$chaine" base1.txt | sort -t "," -k2,2
et sur les titre :

Code :
grep "$chaine" base1.txt | sort -t "," -k1,1
----

mais j aimerais recuperer les numero des lignes

alors j utilise l option n de grep mais ma commande sort dois changer

pouvez vous m aidez.
fantomas261 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 13h57   #2
Membre à l'essai
 
Inscription : avril 2007
Messages : 24
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 24
Points : 21
Points : 21
Code :
grep $string -n base1.txt | sed 's/:/, /' | sort -t "," -k2,3
?
liodev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2007, 23h18   #3
Membre confirmé
 
Avatar de fantomas261
 
Inscription : avril 2007
Messages : 463
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 463
Points : 227
Points : 227
Citation:
Envoyé par liodev
Code :
grep $string -n base1.txt | sed 's/:/, /' | sort -t "," -k2,3
?
c est -k3,3
fantomas261 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h27.


 
 
 
 
Partenaires

Hébergement Web