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 20/03/2006, 11h59   #1
Invité régulier
 
Inscription : novembre 2003
Messages : 149
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 149
Points : 9
Points : 9
Par défaut Fichier à trier

Bonjour,
je comprend pas pourquoi ma commande de tri de marche pas?

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
 
>sort -iu data
 
>cat data
actadgr.sas;%modtrait
actadgr.sas;%modtrait 
actadgr.sas;%vide
actiocom.sas;%modtrait
actiocom.sas;%modtrait 
actiocom.sas;%vide
actiocom.sas;%vide 
actioda.sas;%gdc_initenv
actioda.sas;%modaffi
actioda.sas;%modaide
actioda.sas;%modinit
actioda.sas;%modtrait
actioda.sas;%modtrait 
actioda.sas;%modvalid
actioda.sas;%modvalif
actioda.sas;%webchoix
Merci
melmouj est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2006, 12h10   #2
Expert Confirmé
 
Avatar de trotters213
 
Inscription : janvier 2005
Messages : 2 572
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : janvier 2005
Messages : 2 572
Points : 2 605
Points : 2 605
salut,
bè c'est trié dans l'ordre??????
__________________
Pensez au tag
Les règles du Forum

Dev. Web : FAQ (X)HTML/CSS | Tutos (X)HTML | Tutos CSS

PHP : FAQ PHP | Tutos PHP | Benchmark PHP 5

SQL : Cours SQL
trotters213 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2006, 12h13   #3
Invité régulier
 
Inscription : novembre 2003
Messages : 149
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 149
Points : 9
Points : 9
Par défaut fichier à trier

supprimer les lignes multiples que je veux
normalement l'option -u est faite pour ca.
melmouj est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2006, 12h31   #4
Membre Expert
 
Avatar de 2Eurocents
 
Inscription : septembre 2004
Messages : 2 180
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : septembre 2004
Messages : 2 180
Points : 2 442
Points : 2 442
Par défaut Re: fichier à trier

Citation:
Envoyé par melmouj
supprimer les lignes multiples que je veux
normalement l'option -u est faite pour ca.
Certes, mais sort ne travaille pas sur place dans le fichier !

affichera le fichier trié avec unicité des lignes multiples mais ne le modifiera pas.
affiche donc ensuite le fichier d'origine !

Il suffit de rediriger le résultat de sort vers un fichier :
Code :
sort -iu data > data_uniq
__________________
La FAQ Perl est par ici
: La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !
2Eurocents est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2006, 14h01   #5
Invité régulier
 
Inscription : novembre 2003
Messages : 149
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 149
Points : 9
Points : 9
Par défaut fichier à trier

mais ça changer rien, encore le meme resultat
melmouj est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2006, 14h32   #6
Membre éprouvé
 
Avatar de bster
 
Inscription : mai 2005
Messages : 373
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : mai 2005
Messages : 373
Points : 469
Points : 469
Code :
cat data | uniq > fichier.resultat
: le probleme est que la commande uniq n'existe pas sur toutes les distrib.
__________________
Comité de lutte contre le langage SMS sur les forums
Veuillez écrire dans un langage compréhensible par les humains, merci.
bster est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h34.


 
 
 
 
Partenaires

Hébergement Web