IPB

Bienvenue invité ( Connexion | Inscription )

8 Pages V  « < 5 6 7 8 >  
Reply to this topicStart new topic
> Les Commandes de TERMINAL, Toutes les bonnes commandes pour le terminal se trouvent forcément ic
Options
darenzana
posté 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
Go to the top of the page
 
+Quote Post
guerom00
posté 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… tongue.gif

Ç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 ? huh.gif 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) dry.gif Pas grand chose de probant dans le menu « Ouvrir avec… »

C'est tout con, je suis sûr… tongue.gif

Merci d'avance smile.gif


--------------------
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.
Go to the top of the page
 
+Quote Post
pardon
posté 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 ? unsure.gif


--------------------
Riez, riez, …
Go to the top of the page
 
+Quote Post
guerom00
posté 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 smile.gif (mais je veux pas que ça s'exécute en tant que root huh.gif)
Pensais que ce serait plus simple que ça confused5.gif


--------------------
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.
Go to the top of the page
 
+Quote Post
pardon
posté 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") unsure.gif

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, …
Go to the top of the page
 
+Quote Post
OSX-Siby
posté 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 smile.gif

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 wink.gif

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
Macbook Pro Core duo 2GHz 15" / 2 Go Ram / 200 Go -- Mort : Jus d'orange versé sur le clavier
Macbook Pro Core 2 duo 2,5GHz 15" / 4 Go Ram / 250 Go 5400 tr/mn / 8600 GT 512 Mo -- Carte mère HS comme quoi rien est éternel
PowerG5 1,8 Ghz RevB late 2004 / 2,5 Go Ram / 200 Go DD ( Vendu ) + Ecran 20" Apple
Powerbook 12" 1,5 Ghz / 768 Mo Ram / 60 GoDD Donné et toujours vivant !!
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
Go to the top of the page
 
+Quote Post
guerom00
posté 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 smile.gif 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 ph34r.gif Chuis pô doué… tongue.gif Mais c'est bon smile.gif


--------------------
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.
Go to the top of the page
 
+Quote Post
pardon
posté 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 wink.gif 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, …
Go to the top of the page
 
+Quote Post
darenzana
posté 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… tongue.gif

Ç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 ? huh.gif 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) dry.gif Pas grand chose de probant dans le menu « Ouvrir avec… »

C'est tout con, je suis sûr… tongue.gif

Merci d'avance smile.gif


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! wink.gif

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
Go to the top of the page
 
+Quote Post
pardon
posté 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 wink.gif


--------------------
Riez, riez, …
Go to the top of the page
 
+Quote Post
OSX-Siby
posté 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 blink.gif

Je sais pas vraiment expliquer la différence laugh.gif


--------------------
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
Macbook Pro Core duo 2GHz 15" / 2 Go Ram / 200 Go -- Mort : Jus d'orange versé sur le clavier
Macbook Pro Core 2 duo 2,5GHz 15" / 4 Go Ram / 250 Go 5400 tr/mn / 8600 GT 512 Mo -- Carte mère HS comme quoi rien est éternel
PowerG5 1,8 Ghz RevB late 2004 / 2,5 Go Ram / 200 Go DD ( Vendu ) + Ecran 20" Apple
Powerbook 12" 1,5 Ghz / 768 Mo Ram / 60 GoDD Donné et toujours vivant !!
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
Go to the top of the page
 
+Quote Post
pardon
posté 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 wink.gif)

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, …
Go to the top of the page
 
+Quote Post
guerom00
posté 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 wink.gif

Bah surtout que c'est un script qui exécute Terminal plus ou moins…wacko.gif C'est le serpent qui se mord la queue laugh.gif
Merci darenzana, c'est réglé smile.gif


--------------------
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.
Go to the top of the page
 
+Quote Post
pardon
posté 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 unsure.gif 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, …
Go to the top of the page
 
+Quote Post
guerom00
posté 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 unsure.gif t'as fait quoi au final ?

Qui ça ? Moi ? unsure.gif


--------------------
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.
Go to the top of the page
 
+Quote Post
pardon
posté 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 laugh.gif


--------------------
Riez, riez, …
Go to the top of the page
 
+Quote Post
guerom00
posté 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 laugh.gif

biggrin.gif
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"
tongue.gif


--------------------
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.
Go to the top of the page
 
+Quote Post
schlum
posté 31 Mar 2007, 17:50
Message #198


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 449
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 smile.gif

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 wink.gif

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 unsure.gif

Pourquoi pas simplement :
CODE
find . -type f | wc -l
??


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
guerom00
posté 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 wink.gif

767 233 smile.gif C'est indiqué dans l'utilitaire de disque biggrin.gif


--------------------
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.
Go to the top of the page
 
+Quote Post
OSX-Siby
posté 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 biggrin.gif

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 confused5.gif


--------------------
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
Macbook Pro Core duo 2GHz 15" / 2 Go Ram / 200 Go -- Mort : Jus d'orange versé sur le clavier
Macbook Pro Core 2 duo 2,5GHz 15" / 4 Go Ram / 250 Go 5400 tr/mn / 8600 GT 512 Mo -- Carte mère HS comme quoi rien est éternel
PowerG5 1,8 Ghz RevB late 2004 / 2,5 Go Ram / 200 Go DD ( Vendu ) + Ecran 20" Apple
Powerbook 12" 1,5 Ghz / 768 Mo Ram / 60 GoDD Donné et toujours vivant !!
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
Go to the top of the page
 
+Quote Post
pardon
posté 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 unsure.gif
CITATION(OSX-Siby @ 1 Apr 2007, 10:27) [snapback]2161859[/snapback]
Pas faux schlum biggrin.gif
CITATION(pardon @ 31 Mar 2007, 11:09) [snapback]2160926[/snapback]
tu comptes bien les dossiers contrairement à ce que tu dis vouloir faire !
rolleyes.gif

ph34r.gif


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 tongue.gif)
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, …
Go to the top of the page
 
+Quote Post
OSX-Siby
posté 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 wink.gif
mais je le note smile.gif
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
Macbook Pro Core duo 2GHz 15" / 2 Go Ram / 200 Go -- Mort : Jus d'orange versé sur le clavier
Macbook Pro Core 2 duo 2,5GHz 15" / 4 Go Ram / 250 Go 5400 tr/mn / 8600 GT 512 Mo -- Carte mère HS comme quoi rien est éternel
PowerG5 1,8 Ghz RevB late 2004 / 2,5 Go Ram / 200 Go DD ( Vendu ) + Ecran 20" Apple
Powerbook 12" 1,5 Ghz / 768 Mo Ram / 60 GoDD Donné et toujours vivant !!
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
Go to the top of the page
 
+Quote Post
pardon
posté 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" ph34r.gif

Ce message a été modifié par pardon - 1 Apr 2007, 16:14.


--------------------
Riez, riez, …
Go to the top of the page
 
+Quote Post
schlum
posté 1 Apr 2007, 16:15
Message #204


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 449
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 laugh.gif


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
pardon
posté 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, …
Go to the top of the page
 
+Quote Post
guerom00
posté 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 smile.gif

J'ai un répertoire qui est subdivisé en sous répertoire de travail que j'appelle work1, work2, etc… (vous allez comprendre… biggrin.gif). 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é ph34r.gif

Merci d'avance pour vos réponses smile.gif


--------------------
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.
Go to the top of the page
 
+Quote Post
schlum
posté 2 May 2007, 16:25
Message #207


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 449
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/"

tongue.gif
(comment ça c'est tordu ? laugh.gif )


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
guerom00
posté 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 wacko.gif
J'essaie… rolleyes.gif

Edo : Ça marche du tonnerre smile.gif Merci Schlum biggrin.gif [small]j'ai bien fait de demander : j'aurais jamais trouvé… rotfl.gif [/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.
Go to the top of the page
 
+Quote Post
schlum
posté 2 May 2007, 17:11
Message #209


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 449
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é ! laugh.gif


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
darenzana
posté 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
Go to the top of the page
 
+Quote Post

8 Pages V  « < 5 6 7 8 >
Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 19th April 2024 - 15:22