Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/11/2014, à 15:31

backcourttactic

[RESOLU] La commande "sort" ne "trie" pas mes fichiers.

Bonjour,

Je suis sous Ubuntu 12.04 LTS, mis à jour de puis hier.

J'ai utilisé Nano pour créer en root des petits fichiers pour tester la commande sort.
Mais sort ne fonctionne pas quelque soit le type de triage que je demande:
sudo sort monfichier,
sudo sort -o monfichier,
sudo sort -n monfichier,
sudo sort -R monfichier,

Rien ne fonctionne. J'ai sûrement raté quelque chose.
Quelqu'un aurat-il une piste?

Merci.

Dernière modification par backcourttactic (Le 27/11/2014, à 22:54)

Hors ligne

#2 Le 27/11/2014, à 15:48

pingouinux

Re : [RESOLU] La commande "sort" ne "trie" pas mes fichiers.

Bonjour,
Si monfichier est à ton nom, sudo ne sert à rien.

Rien ne fonctionne.

C'est à dire ? Aucun résultat ou résultat fantaisiste ? Montre un exemple sur un petit fichier (le fichier de départ, la commande, le résultat).

Hors ligne

#3 Le 27/11/2014, à 17:40

backcourttactic

Re : [RESOLU] La commande "sort" ne "trie" pas mes fichiers.

Bonjour,

Fichier de départ:

cat noms.txt
François Marcel Albert Jean Stéphane patrice Vincent jonathan

Par ordre alphabétique:

sort noms.txt
François Marcel Albert Jean Stéphane patrice Vincent jonathan

En ordre inverse:

sort -n noms.txt
François Marcel Albert Jean Stéphane patrice Vincent jonathan

Ordre aléatoire:

sort -R noms.txt
François Marcel Albert Jean Stéphane patrice Vincent jonathan

Hors ligne

#4 Le 27/11/2014, à 18:12

pingouinux

Re : [RESOLU] La commande "sort" ne "trie" pas mes fichiers.

C'est normal, sort trie les lignes du fichier.
Ajouté :
L'ordre inverse, c'est -r et non -n.
Tu peux faire ceci :

$ echo $(sed 's/ \+/\n/g' noms.txt | sort)
Albert François Jean jonathan Marcel patrice Stéphane Vincent

$ echo $(sed 's/ \+/\n/g' noms.txt | sort -r)
Vincent Stéphane patrice Marcel jonathan Jean François Albert

$ echo $(sed 's/ \+/\n/g' noms.txt | sort -R)
patrice Vincent François Jean Albert Stéphane jonathan Marcel

Dernière modification par pingouinux (Le 27/11/2014, à 18:29)

Hors ligne

#5 Le 27/11/2014, à 19:09

backcourttactic

Re : [RESOLU] La commande "sort" ne "trie" pas mes fichiers.

Merci.

Pourquoi sort noms.txt ne trie pas par ordre alphabétique?

Hors ligne

#6 Le 27/11/2014, à 19:21

pingouinux

Re : [RESOLU] La commande "sort" ne "trie" pas mes fichiers.

Pourquoi sort noms.txt ne trie pas par ordre alphabétique?

Parce que ce fichier ne contient qu'une seule ligne. Si tu mets un nom par ligne, le tri se fera.

Hors ligne

#7 Le 27/11/2014, à 19:27

backcourttactic

Re : [RESOLU] La commande "sort" ne "trie" pas mes fichiers.

Ok!! Merci pingouinux!
Bon, résolu. Comment je fais pour marqué ce topic comme résolu?

Hors ligne

#8 Le 27/11/2014, à 19:30

Hizoka

Re : [RESOLU] La commande "sort" ne "trie" pas mes fichiers.

edite ton 1er message et ajoute [résolu] au debut du titre


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#9 Le 27/11/2014, à 19:33

backcourttactic

Re : [RESOLU] La commande "sort" ne "trie" pas mes fichiers.

Merci.

Hors ligne