Questions marquées «sort»

13
trier la sortie par colonne

Je voudrais prendre cette commande find -maxdepth 1 -type d | while read -r dir; do printf "%s:\t" "$dir"; find "$dir" | wc -l; done( d'ici ). qui a une sortie de essentiellement ./kennel: 11062 ./shadow: 15449 ./ccc: 9765 ./journeyo: 14200 ./norths: 10710 et triez-le par le plus grand au plus...

12
Tri des blocs de lignes

J'ai un fichier qui contient 4n lignes. En voici un extrait contenant 8 lignes 6115 8.88443 6116 6.61875 6118 16.5949 6117 19.4129 6116 6.619 6117 16.5979 6118 19.4111 6115 8.88433 Ce que je veux faire, c'est trier un bloc, où chaque bloc se compose de 4 lignes en fonction de la première colonne....

11
Comment trier la taille lisible par l'homme

Je cherche essentiellement des fichiers, puis je trie par taille. Le script fonctionne si je ne trie pas la taille par lisible par l'homme. Mais je veux que la taille soit lisible par l'homme. Comment trier des tailles lisibles par l'homme? Par exemple: ls -l | sort -k 5 -n | awk '{print $9 " "...

11
Tri plus rapide des données

J'ai besoin de trier un bedfichier au hasard 10000 fois et de prendre les 1000 premières lignes à chaque fois. Actuellement, j'utilise le code suivant: for i in {1..100}; do for j in {1..100}; do sort -R myfile.bed_sorted | tail -n 1000 > myfile.bed.$i.$j.bed done done Cela prend presque 6...

11
trier les travaux par ordre chronologique

Peut-être une solution simple que j'ai égarée. Comment puis-je obtenir la sortie de atqtri chronologiquement, afin que je puisse facilement voir qui doit s'exécuter ensuite? La manpage pour sortn'a rien intégré pour reconnaître les horodatages comme le suivant: atq 1264 Sat Mar 24 15:03:00 2012 a...

10
Comment tarer des fichiers avec un ordre trié?

Si vous tarun répertoire récursivement, il utilise simplement l'ordre des os readdir. Mais dans certains cas, il est agréable de tarer les fichiers triés. Quelle est la bonne façon de tarer un répertoire trié par ordre alphabétique? Notez, pour les besoins de cette question, gnu-tar sur un système...

10
Trier les champs en ligne

J'essaie de trier dans une ligne d'entrée sur un nombre inconnu de champs: Contribution: ab bc bc ab cd ef bc bc cd ef cd bc ab ef ab bc cd gh Production: ab bc ab bc bc cd ef bc cd ef ab cb cd ab bc cd ef gh J'ai utilisé quelque chose comme, awk '{if($2 < $1) print $2,$1;else print}'mais il...

10
Gnu coreutils est-il cassé?

Tenez compte de l'entrée suivante pour trier: cat > foo <<EOM D,,5014978 DD,,25 D,I,1972765530 D,Y,4223624 -,Y,71285059 YA,I,2 EOM Maintenant, essayez de courir sort foo La sortie n'est pas triée lorsque j'essaye ceci sur aucune de mes boîtes Linux (gnu coreutils versions 6.9-7.4). La...

9
Tableau de tri Bash selon la longueur des éléments?

Étant donné un tableau de chaînes, je voudrais trier le tableau en fonction de la longueur de chaque élément. Par exemple... array=( "tiny string" "the longest string in the list" "middle string" "medium string" "also a medium string" "short string" ) Devrait trier pour ... "the longest string in...