Les Commandes de TERMINAL, Toutes les bonnes commandes pour le terminal se trouvent forcément ic |
Bienvenue invité ( Connexion | Inscription )
Les Commandes de TERMINAL, Toutes les bonnes commandes pour le terminal se trouvent forcément ic |
30 Mar 2007, 20:57
Message
#181
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 1 745 Inscrit : 13 Nov 2006 Membre no 72 823 |
Pour transformer le flux de texte généré en arguments, on peut utiliser la commande xargs. Exemple:
CODE ls | xargs rm
-------------------- Macbook Pro 15" Core 2 Duo 2.33GHz, 3Go RAM, Mac OS X 10.6.8 | Macbook Air 13" mi-2011 Core i5, Mac OS X 10.8
NAS Synology DS-110+ iPhone 6 silver 64Go - forfait SFR Red 3Go |
|
|
30 Mar 2007, 21:04
Message
#182
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
Faîtes gaffe à la commande ci-dessus quand même
Ça n'a rien à voir avec les commandes Unix mais je ne veux pas ouvrir de nouveau sujet pour un petit problème que je suppose trivial : comment exécuter un script Shell à l'ouverture du compte ? J'ai mon script, il est exécutable, mais bien évidemment quand je me connecte, il s'ouvre dans TextMate (l'appli par défaut) Pas grand chose de probant dans le menu « Ouvrir avec » C'est tout con, je suis sûr Merci d'avance -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
30 Mar 2007, 21:19
Message
#183
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 3 818 Inscrit : 15 Mar 2004 Lieu : Région Parisienne Membre no 16 307 |
à tester : http://docs.info.apple.com/article.html?artnum=301446
sinon Launchd ? -------------------- Riez, riez,
|
|
|
30 Mar 2007, 21:25
Message
#184
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
CITATION(pardon @ 30 Mar 2007, 22:19) [snapback]2160537[/snapback] Merci, j'essaye ça (mais je veux pas que ça s'exécute en tant que root ) Pensais que ce serait plus simple que ça -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
30 Mar 2007, 21:37
Message
#185
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 3 818 Inscrit : 15 Mar 2004 Lieu : Région Parisienne Membre no 16 307 |
bah sinon, essaye avec Launchd (dans Lingon, "My agents")
et tu peux toujours essayer sinon de faire un AppleScript qui fait un "do shell script" et que tu lances comme LoginItem, en réglant ça dans les Préfs Système > Comptes Ce message a été modifié par pardon - 30 Mar 2007, 21:49. -------------------- Riez, riez,
|
|
|
30 Mar 2007, 21:56
Message
#186
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 426 Inscrit : 30 Apr 2004 Membre no 18 258 |
Une petite commande pour compter le nombre de fichiers ( sans les répertoires ) à partir du niveau d'arborescence sur laquelle vous êtes.
ls -R | grep "^[^ ]" | grep "^[^\./]" | wc -l Je m'en sers pour compter mes photos.. 10 922 C'est plus rapide qu'à la main Pour info: La totalité des fichiers présent sur mon Macbook pro est de : 389 137 ( ce connecter en sudo obligatoirement ) je sais pas si c'est normal Ce message a été modifié par OSX-Siby - 30 Mar 2007, 21:59. -------------------- Macbook Pro i7 2,2GHz 15" / 8 Go Ram / 320 Go Pour ma pomme :) ( Carte graphique HS après 2 ans et 2 mois ) ==> Réparé à l'Apple Store puis remboursé cause vice caché
Macbook Pro i5 2,5GHz 15" / 8 Go Ram / 320 Go Pour ma femme Mac Mini core 2 duo 1,8 Ghz / 2 Go / 100 Go Ecran 20" Dell Macbook 13,3" Wide 1,83 Ghz / 1 Go Ram / 80 Go DD ( backup du MBP ) Windows sur AMD 2000+ / 1,5 Go Ram / 80 Go DD + Moniteur 19" CRT LG -- A la campagne Onduleur Ellipse 1000 VA ( Nativement supporter par OSX Merci apple :) ) Freebox V5 |
|
|
30 Mar 2007, 21:56
Message
#187
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
CITATION(pardon @ 30 Mar 2007, 22:37) [snapback]2160551[/snapback] et tu peux toujours essayer sinon de faire un AppleScript qui fait un "do shell script" et que tu lances comme LoginItem, en réglant ça dans les Préfs Système > Comptes Vi, ça roule Merci. Les LoginHook ne marchaient pas J'ai pas su m'en sortir avec do shell script et le chemin vers mon script qui comporte des espaces Chuis pô doué Mais c'est bon -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
30 Mar 2007, 22:11
Message
#188
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 3 818 Inscrit : 15 Mar 2004 Lieu : Région Parisienne Membre no 16 307 |
CITATION(OSX-Siby @ 30 Mar 2007, 22:56) [snapback]2160574[/snapback] Une petite commande pour compter le nombre de fichiers ( sans les répertoires ) à partir du niveau d'arborescence sur laquelle vous êtes. ls -R | grep "^[^ ]" | grep "^[^\./]" | wc -l tu peux aussi faire plus rapidement : CODE find . | wc -l [edit] lu trop vite ; pour virer les dossiers, et faire en gros comme un ls (pas vraiment, ça ne vire que les fichiers commençant par '.'), plutôt faire : CODE find . -false -type d -false -name ".*" | wc -l CITATION(OSX-Siby @ 30 Mar 2007, 22:56) [snapback]2160574[/snapback] Je m'en sers pour compter mes photos.. 10 922 pour faire ça, tu peux aussi utiliser Spotlight un truc de ce genre en bash :CODE function combiendimage { mdfind -onlyin "$PWD" "kMDItemContentTypeTree == public.image" | wc -l; } à placer dans ton .profile
Ce message a été modifié par pardon - 30 Mar 2007, 22:33. -------------------- Riez, riez,
|
|
|
31 Mar 2007, 02:33
Message
#189
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 1 745 Inscrit : 13 Nov 2006 Membre no 72 823 |
CITATION(guerom00 @ 30 Mar 2007, 22:04) [snapback]2160517[/snapback] Faîtes gaffe à la commande ci-dessus quand même Ça n'a rien à voir avec les commandes Unix mais je ne veux pas ouvrir de nouveau sujet pour un petit problème que je suppose trivial : comment exécuter un script Shell à l'ouverture du compte ? J'ai mon script, il est exécutable, mais bien évidemment quand je me connecte, il s'ouvre dans TextMate (l'appli par défaut) Pas grand chose de probant dans le menu « Ouvrir avec » C'est tout con, je suis sûr Merci d'avance Heu oui pour la commande, je reprenais l'exemple sur lequel on était à la page précédente, mais la tout seul en haut de la page hors contexte, ça manque de warning! Sinon pour ton script shell, renomme-le pour que son extension soit '.command', et il va s'ouvrir dans le terminal. -------------------- Macbook Pro 15" Core 2 Duo 2.33GHz, 3Go RAM, Mac OS X 10.6.8 | Macbook Air 13" mi-2011 Core i5, Mac OS X 10.8
NAS Synology DS-110+ iPhone 6 silver 64Go - forfait SFR Red 3Go |
|
|
31 Mar 2007, 02:46
Message
#190
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 3 818 Inscrit : 15 Mar 2004 Lieu : Région Parisienne Membre no 16 307 |
je pense pas trop m'avancer en disant que guerom00 préférerais une exécution transparente de son script
-------------------- Riez, riez,
|
|
|
31 Mar 2007, 06:19
Message
#191
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 426 Inscrit : 30 Apr 2004 Membre no 18 258 |
CITATION(pardon @ 30 Mar 2007, 23:11) [snapback]2160597[/snapback] CITATION(OSX-Siby @ 30 Mar 2007, 22:56) [snapback]2160574[/snapback] Une petite commande pour compter le nombre de fichiers ( sans les répertoires ) à partir du niveau d'arborescence sur laquelle vous êtes. ls -R | grep "^[^ ]" | grep "^[^\./]" | wc -l tu peux aussi faire plus rapidement : [edit] lu trop vite ; pour virer les dossiers, et faire en gros comme un ls (pas vraiment, ça ne vire que les fichiers commençant par '.'), plutôt faire : CODE find . -false -type d -false -name ".*" | wc -l .... Je pense pas que ça soit la même commande pardon je sais pas ce que find sort en liste mais apparement, pas tout Si je vais dans mon dossier Applications ( toujours en root ) CODE find . -false -type d -false -name ".*" | wc -l résultat : 110416 CODE ls -R | grep "^[^ ]" | grep "^[^\./]" | wc -l résultat : 136481 Soit 26 065 fichiers d'écarts... pas vraiment une paille Je sais pas vraiment expliquer la différence -------------------- Macbook Pro i7 2,2GHz 15" / 8 Go Ram / 320 Go Pour ma pomme :) ( Carte graphique HS après 2 ans et 2 mois ) ==> Réparé à l'Apple Store puis remboursé cause vice caché
Macbook Pro i5 2,5GHz 15" / 8 Go Ram / 320 Go Pour ma femme Mac Mini core 2 duo 1,8 Ghz / 2 Go / 100 Go Ecran 20" Dell Macbook 13,3" Wide 1,83 Ghz / 1 Go Ram / 80 Go DD ( backup du MBP ) Windows sur AMD 2000+ / 1,5 Go Ram / 80 Go DD + Moniteur 19" CRT LG -- A la campagne Onduleur Ellipse 1000 VA ( Nativement supporter par OSX Merci apple :) ) Freebox V5 |
|
|
31 Mar 2007, 10:09
Message
#192
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 3 818 Inscrit : 15 Mar 2004 Lieu : Région Parisienne Membre no 16 307 |
bah, ta commande n'est pas juste (ça ne rend pas la mienne nécessairement juste )
avec la tienne, tu comptes bien les dossiers contrairement à ce que tu dis vouloir faire ! enlève le "-false -type d" et tu devrais retomber sur tes pieds alors -------------------- Riez, riez,
|
|
|
31 Mar 2007, 10:40
Message
#193
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
CITATION(pardon @ 31 Mar 2007, 03:46) [snapback]2160774[/snapback] je pense pas trop m'avancer en disant que guerom00 préférerais une exécution transparente de son script Bah surtout que c'est un script qui exécute Terminal plus ou moins C'est le serpent qui se mord la queue Merci darenzana, c'est réglé -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
31 Mar 2007, 11:08
Message
#194
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 3 818 Inscrit : 15 Mar 2004 Lieu : Région Parisienne Membre no 16 307 |
mais j'ai pas compris la fin de ton message précédent t'as fait quoi au final ?
----- CITATION(pardon @ 31 Mar 2007, 11:09) [snapback]2160926[/snapback] et tu devrais retomber sur tes pieds alors … modulo le fait que tu ne rentres pas non plus dans les répertoires dont le nom commence par un '.' , invisibles à un ls sans l'option "-a"[small]edit: pour compréhension[/small] Ce message a été modifié par pardon - 31 Mar 2007, 11:31. -------------------- Riez, riez,
|
|
|
31 Mar 2007, 11:23
Message
#195
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
CITATION(pardon @ 31 Mar 2007, 12:08) [snapback]2160992[/snapback] mais j'ai pas compris la fin de ton message précédent t'as fait quoi au final ? Qui ça ? Moi ? -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
31 Mar 2007, 11:28
Message
#196
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 3 818 Inscrit : 15 Mar 2004 Lieu : Région Parisienne Membre no 16 307 |
oui
-------------------- Riez, riez,
|
|
|
31 Mar 2007, 15:35
Message
#197
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
CITATION(pardon @ 31 Mar 2007, 12:28) [snapback]2161013[/snapback] oui j'ai fait un lien symbolique vers mon script dans /usr/local/bin/, puis un AppleScript qui exécute CODE do shell script "/usr/local/bin/mon_lien"
-------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
31 Mar 2007, 17:50
Message
#198
|
|
Terminaltor Moderating Machine Groupe : Admin Messages : 24 454 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 |
CITATION(OSX-Siby @ 30 Mar 2007, 22:56) [snapback]2160574[/snapback] Une petite commande pour compter le nombre de fichiers ( sans les répertoires ) à partir du niveau d'arborescence sur laquelle vous êtes. ls -R | grep "^[^ ]" | grep "^[^\./]" | wc -l Je m'en sers pour compter mes photos.. 10 922 C'est plus rapide qu'à la main Pour info: La totalité des fichiers présent sur mon Macbook pro est de : 389 137 ( ce connecter en sudo obligatoirement ) je sais pas si c'est normal Bizarre ta commande... grep "^[^ ]" -> ca enlève les lignes vides, OK... grep "^[^\./]" -> ca enlève les "entêtes", OK... Mais tu as toujours les répertoires Pourquoi pas simplement : CODE find . -type f | wc -l ??
-------------------- I think therefore I Mac
|
|
|
31 Mar 2007, 17:54
Message
#199
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
CITATION(OSX-Siby @ 30 Mar 2007, 22:56) [snapback]2160574[/snapback] Pour info: La totalité des fichiers présent sur mon Macbook pro est de : 389 137 ( ce connecter en sudo obligatoirement ) je sais pas si c'est normal 767 233 C'est indiqué dans l'utilitaire de disque -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
1 Apr 2007, 09:27
Message
#200
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 426 Inscrit : 30 Apr 2004 Membre no 18 258 |
Pas faux schlum
ls -lR | grep "^[^ ]" | grep "^[^\./]" | grep "^[^total ]" | grep "^[^d]" | wc -l ca devrrait être mieux Par contre, ça me ramène ls: 5: Bad file descriptor ls: 3: directory causes a cycle ls: 6: directory causes a cycle Pas glop -------------------- Macbook Pro i7 2,2GHz 15" / 8 Go Ram / 320 Go Pour ma pomme :) ( Carte graphique HS après 2 ans et 2 mois ) ==> Réparé à l'Apple Store puis remboursé cause vice caché
Macbook Pro i5 2,5GHz 15" / 8 Go Ram / 320 Go Pour ma femme Mac Mini core 2 duo 1,8 Ghz / 2 Go / 100 Go Ecran 20" Dell Macbook 13,3" Wide 1,83 Ghz / 1 Go Ram / 80 Go DD ( backup du MBP ) Windows sur AMD 2000+ / 1,5 Go Ram / 80 Go DD + Moniteur 19" CRT LG -- A la campagne Onduleur Ellipse 1000 VA ( Nativement supporter par OSX Merci apple :) ) Freebox V5 |
|
|
1 Apr 2007, 13:04
Message
#201
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 3 818 Inscrit : 15 Mar 2004 Lieu : Région Parisienne Membre no 16 307 |
CITATION(schlum @ 31 Mar 2007, 18:50) [snapback]2161440[/snapback] tu as toujours les répertoires CITATION(OSX-Siby @ 1 Apr 2007, 10:27) [snapback]2161859[/snapback] Pas faux schlum CITATION(pardon @ 31 Mar 2007, 11:09) [snapback]2160926[/snapback] tu comptes bien les dossiers contrairement à ce que tu dis vouloir faire ! mais tu veux faire quoi au juste ? compter le nombre de fichier (sans les répertoires, qui en sont) à partir d'une position quelconque sur ton disque ? bah à nouveau, tu oublies avec ton ls (qui est bien plus lent qu'un find, sans compter les 40 grep d'affilé) tous les fichiers rendus invisibles par un '.' au début de leur noms, ainsi que tous les fichiers contenus dans un répertoire invisbles dont le nom commence par un '.' de plus, certaines de tes regexp ne sont pas bonnes non plus : tu fais grep "^[^total ]" pour essayer de supprimer les lignes commençant par "total " ; avec ça, tu suprimes toutes les lignes començant par 't', 'o', 'a', 'l' ou ' ' (donc tu perds au passage tous les liens symboliques en pipant ça sur un ls -l) c'est plutôt un truc comme ça qu'il faudrait que tu fasses : grep -v "^total " idem pour ton grep "^[^\./]", ça vire les lignes commençant par '.' ou par '/' (mais pour le cas, ça doit pas changer grand chose, ce que devais avoir vu schlum j'imagine ) et de fait, tu vois aussi comment condenser quelques-un de tes grep en un seul, parce que ça coûte cher de traiter des centaines de milliers de lignes Ce message a été modifié par pardon - 1 Apr 2007, 13:37. -------------------- Riez, riez,
|
|
|
1 Apr 2007, 16:03
Message
#202
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 426 Inscrit : 30 Apr 2004 Membre no 18 258 |
ba je veux compter tous les fichiers à partir d'un poind'arborescence donnée.
Qu'il commence par . ou pas, peu importe Je suis pas un spécialiste du grep non plus mais je le note Merci Donc, la commande sous la forme : ls -lR | grep -v "^ " | grep -v "^\./" | grep -v "^total " | grep "^[^d]" | wc -l semble beaucoup mieux PS : ça se condense comment un grep ? Ce message a été modifié par OSX-Siby - 1 Apr 2007, 16:14. -------------------- Macbook Pro i7 2,2GHz 15" / 8 Go Ram / 320 Go Pour ma pomme :) ( Carte graphique HS après 2 ans et 2 mois ) ==> Réparé à l'Apple Store puis remboursé cause vice caché
Macbook Pro i5 2,5GHz 15" / 8 Go Ram / 320 Go Pour ma femme Mac Mini core 2 duo 1,8 Ghz / 2 Go / 100 Go Ecran 20" Dell Macbook 13,3" Wide 1,83 Ghz / 1 Go Ram / 80 Go DD ( backup du MBP ) Windows sur AMD 2000+ / 1,5 Go Ram / 80 Go DD + Moniteur 19" CRT LG -- A la campagne Onduleur Ellipse 1000 VA ( Nativement supporter par OSX Merci apple :) ) Freebox V5 |
|
|
1 Apr 2007, 16:14
Message
#203
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 3 818 Inscrit : 15 Mar 2004 Lieu : Région Parisienne Membre no 16 307 |
bah alors comme dit plus haut, si tu veux absolument passer par "ls", il faut aussi que tu rajoutes l'option "-a" (mais ça va rajouter des lignes à supprimer), en plus de corriger tes erreurs sur les grep
mais bon, c'est bien aussi "find" Ce message a été modifié par pardon - 1 Apr 2007, 16:14. -------------------- Riez, riez,
|
|
|
1 Apr 2007, 16:15
Message
#204
|
|
Terminaltor Moderating Machine Groupe : Admin Messages : 24 454 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 |
CITATION(schlum @ 31 Mar 2007, 18:50) [snapback]2161440[/snapback] Pourquoi pas simplement : CODE find . -type f | wc -l ??Compte tous les fichiers réguliers qu'ils commencent par un point ou non -------------------- I think therefore I Mac
|
|
|
1 Apr 2007, 16:40
Message
#205
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 3 818 Inscrit : 15 Mar 2004 Lieu : Région Parisienne Membre no 16 307 |
oui, on retombe sur les premières commandes (mais c'est peut-être mieux effectivement de ne compter que les fichiers réguliers)
----- CITATION(OSX-Siby @ 1 Apr 2007, 17:03) [snapback]2162324[/snapback] ça se condense comment un grep ? relis mon post, ou lis la doc : man grep man regex man re_format Ce message a été modifié par pardon - 1 Apr 2007, 16:43. -------------------- Riez, riez,
|
|
|
2 May 2007, 16:16
Message
#206
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
Salut à tous
J'ai un répertoire qui est subdivisé en sous répertoire de travail que j'appelle work1, work2, etc (vous allez comprendre ). Et j'ai une commande qui me liste la taille de ces répertoires qui est CODE du -ks -h ~/work/work* .Ça me donne comme résultat un truc comme ça CODE 2,6G /home/rom/work/work1 0 /home/rom/work/work10 5,2G /home/rom/work/work100 3,6G /home/rom/work/work101 2,4G /home/rom/work/work11 0 /home/rom/work/work12 0 /home/rom/work/work13 0 /home/rom/work/work14 0 /home/rom/work/work15 0 /home/rom/work/work16 0 /home/rom/work/work17 0 /home/rom/work/work18 0 /home/rom/work/work19 2,2G /home/rom/work/work2 Ce que je voudrais, c'est que mes répertoires soient classés par ordre croissant Donc, un truc comme ça CODE rom/work> work 2,6G /home/rom/work/work1 2,6G /home/rom/work/work2 2,6G /home/rom/work/work3 2,6G /home/rom/work/work4 2,6G /home/rom/work/work5 2,6G /home/rom/work/work6 etc J'ai essayé un peu de piper ma commande du avec un sort mais j'y suis pas arrivé Merci d'avance pour vos réponses -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
2 May 2007, 16:25
Message
#207
|
|
Terminaltor Moderating Machine Groupe : Admin Messages : 24 454 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 |
CODE du -ks -h ~/work/work* | sed "s/\(.*work\)\([0-9]*\)/\2 - \1\2/" | sort -n | sed "s/[0-9]* - \(.*\)/\1/" (comment ça c'est tordu ? ) -------------------- I think therefore I Mac
|
|
|
2 May 2007, 16:56
Message
#208
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
Oula oula
J'essaie… Edo : Ça marche du tonnerre Merci Schlum [small]j'ai bien fait de demander : j'aurais jamais trouvé… [/small] Ce message a été modifié par guerom00 - 2 May 2007, 17:00. -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
2 May 2007, 17:11
Message
#209
|
|
Terminaltor Moderating Machine Groupe : Admin Messages : 24 454 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 |
Hum, il y a peut-être plus optimisé hein... Parce-ce que là, ma commande ajoute le numéro du work devant chaque ligne, puis fait un tri numérique, puis supprime le numéro ajouté !
-------------------- I think therefore I Mac
|
|
|
4 May 2007, 22:25
Message
#210
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 1 745 Inscrit : 13 Nov 2006 Membre no 72 823 |
Après une bonne prise de tête sur le man de sort:
CODE du -sh ~/work/work* | sort +1.19n doit faire l'affaire (si ton ~ est bien /home/rom). On indique à sort de choisir la clef de tri comme suit: +1 = 2e champ de la ligne .19 = 20e caractere de ce champ n = indique qu'on veut un tri numérique et pas alphabétique. -------------------- Macbook Pro 15" Core 2 Duo 2.33GHz, 3Go RAM, Mac OS X 10.6.8 | Macbook Air 13" mi-2011 Core i5, Mac OS X 10.8
NAS Synology DS-110+ iPhone 6 silver 64Go - forfait SFR Red 3Go |
|
|
Nous sommes le : 26th September 2024 - 10:55 |