IPB

Bienvenue invité ( Connexion | Inscription )

8 Pages V  « < 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
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 456
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 456
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 456
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
guerom00
posté 4 May 2007, 22:40
Message #211


Sans titre ni bouboules et terriblement négatif !


Groupe : Membres
Messages : -8 378 756
Inscrit : 5 Dec 2004
Membre no 28 230



Yep, ça marche mais c'est “+1.20n” smile.gif
Merci à toi jap.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é 5 May 2007, 07:56
Message #212


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 456
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



CITATION(darenzana @ 4 May 2007, 23:25) [snapback]2199459[/snapback]

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.

Effectivement, ça fonctionne avec le "sort" de Mac OS X... (pas avec le sort GNU de Fink wacko.gif)


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
darenzana
posté 5 May 2007, 16:22
Message #213


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 745
Inscrit : 13 Nov 2006
Membre no 72 823



CITATION(schlum @ 5 May 2007, 08:56) [snapback]2199615[/snapback]
Effectivement, ça fonctionne avec le "sort" de Mac OS X... (pas avec le sort GNU de Fink wacko.gif)

Effectivement. Apparement, la version POSIX serait plutôt
CODE
du -sh ~/work/work* | sort -k 2.21n
qui doit marcher dans les 2 cas...

Ce message a été modifié par darenzana - 5 May 2007, 16:23.


--------------------
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
schlum
posté 6 May 2007, 23:14
Message #214


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 456
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



J'ai déjà essayé, malheureusement, ça n'a pas l'air de fonctionner très bien...


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
polux748
posté 5 May 2009, 19:24
Message #215


Adepte de Macbidouille
*

Groupe : Membres
Messages : 179
Inscrit : 2 Oct 2004
Lieu : Herblay
Membre no 24 559



Pas mal. Merci pour certain info TERMINAL Mac.


--------------------
Soucis OS X ? J'ai tout sous la main, du 10.3 à 10.10 à vous prêtez. N'ayez pas peur de me demander de l'aide.
Go to the top of the page
 
+Quote Post
rudx
posté 22 Jun 2009, 23:19
Message #216


Nouveau Membre


Groupe : Membres
Messages : 14
Inscrit : 3 Oct 2008
Membre no 122 894



Raccourcis clavier pour éditer et ce déplacer dans le terminal
Go to the top of the page
 
+Quote Post
rudx
posté 22 Jun 2009, 23:59
Message #217


Nouveau Membre


Groupe : Membres
Messages : 14
Inscrit : 3 Oct 2008
Membre no 122 894



Suite du message précédent...
Positionnement du curseur
Ctrl-B ou flèche gauche Déplace le curseur d'un caractère vers la gauche
Ctrl-F ou flèche droite Déplace le curseur d'un caractère vers la droite
Esc- B Déplace le curseur d'un mot vers la gauche, lâcher esc à chaque fois
Esc-F Déplace le curseur d'un mot vers la droite, lâcher esc à chaque fois
Ctrl-A Déplace le curseur au début de la ligne
Ctrl-E Déplace le curseur a la fin de la ligne
Suppression de texte
Ctrl-H ou Retour arrière Efface le caractère à gauche du curseur
Ctrl-D Efface le caractère sous le curseur
Esc-D Efface le mot suivant
Esc-Retour arrière Efface le mot précédent
Ctrl-K Efface tout depuis le curseur jusqu'à la fin de la ligne (à droite du curseur)
Ctrl-U Efface toute la ligne
Ctrl-Y Colle la dernière chaîne de caractère supprimée
Cmd-K Efface toutes les informations dans la fenêtre du terminale en supprimant la possibilité de revenir en arrière différent de clear
Cmd-(point) ou Ctrl-C Interrompt le processus ;annule la commande précédente
Esc-C Met la première lettre du mot qui suit le curseur en Majuscule et les suivantes en minuscules
Esc-L Met le mot suivant en minuscule
Esc-U Met le mot suivant en Majuscule
Ctrl-S Arrête le défilement de la sortie d'un programme à l'écran
Ctrl-Q Permet à l'écran de défiler à nouveau après Ctrl-S
Ctrl-Z Suspend un processus , pour le relancer taper bg ou fg pour background ou foreground


Ce message a été modifié par rudx - 23 Jun 2009, 00:02.
Go to the top of the page
 
+Quote Post
lhtd
posté 23 Jun 2009, 07:17
Message #218


Adepte de Macbidouille
*

Groupe : Membres
Messages : 40
Inscrit : 5 Apr 2007
Lieu : Lyon
Membre no 84 219



Citation (Origin @ 21 Mar 2006, 19:10) *
Citation (philjfry @ 21 Mar 2006, 14:24) *

Toutes les commandes :

cd /bin ; for i in * ; do whatis $i ; done | more ; cd

En exercice : répéter l'opération pour tous les éléments du $PATH !

Citation
Et comment ont l'arête mis à par forcé a quitter le TERMINAL ???

pour arrêter, taper ctrl -z !


Heu, le CTRL-Z stoppe le programme en cours, certes, mais ne le supprime pas pour autant, on peut le relancer (comme tout unix) par un petit "fg" en ligne de commande.

l'arrêt d'un process sur un terminal (quand c'est possible) c'est CTRL-C plutôt wink.gif


sous le terminal mac (pomme + .) marchent bien pour tuer les processus. rolleyes.gif


--------------------
Signature : Insérez ici de la philosophie à 2 sous et une conf de malades !
Go to the top of the page
 
+Quote Post
m.ngr
posté 6 Aug 2019, 13:02
Message #219


Nouveau Membre


Groupe : Membres
Messages : 1
Inscrit : 6 Aug 2019
Membre no 208 589



C'est kdo

Ce message a été modifié par m.ngr - 6 Aug 2019, 13:08.
Fichier(s) joint(s)
Fichier joint  Capture_d___e__cran_2019_08_06_a___13.54.10.png ( 182.53 Ko ) Nombre de téléchargements : 26
Fichier joint  Capture_d___e__cran_2019_08_06_a___14.04.51.png ( 173.69 Ko ) Nombre de téléchargements : 13
Fichier joint  Capture_d___e__cran_2019_08_06_a___14.04.13.png ( 160.44 Ko ) Nombre de téléchargements : 7
Fichier joint  Capture_d___e__cran_2019_08_06_a___14.05.26.png ( 169.9 Ko ) Nombre de téléchargements : 4
Fichier joint  Capture_d___e__cran_2019_08_06_a___14.05.54.png ( 173.09 Ko ) Nombre de téléchargements : 3
Fichier joint  Capture_d___e__cran_2019_08_06_a___14.06.17.png ( 165.46 Ko ) Nombre de téléchargements : 5
 
Go to the top of the page
 
+Quote Post
frankie00
posté 8 Aug 2019, 13:00
Message #220


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 013
Inscrit : 22 Dec 2011
Lieu : Paris
Membre no 173 181



Utile pour savoir les processus lancés==> une tonne sont lancés par Apple mais on a les N° de process avec donc on peut killer ceux qui bloquent
>launchctl list



Ce message a été modifié par frankie00 - 15 Aug 2019, 06:32.


--------------------
¶ Mon blog informatique est la Vague en Creux
¶ MacBook Pro de 2021 avec OS 14.4 Sonoma, 13 pouces, 16 Go de mémoire RAM, processeur M1, SSD de 500Go
¶ Autre MacBook Pro de 2015 avec OS 10.14.5 Mojave 15 pouces Retina, 16 Go de mémoire RAM, processeur quadri-core 2.5 GHz Intel Core , double carte graphique et SSD 512 Go
Nous sommes 2 sur ce site: Jean Pass & Dem Eilleur qui vous saluons bien !“
Go to the top of the page
 
+Quote Post
jeanjd63
posté 8 Aug 2019, 18:17
Message #221


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 11 698
Inscrit : 15 Nov 2007
Lieu : Auvergne-Rhône-Alpe.
Membre no 99 922



Citation (frankie00 @ 8 Aug 2019, 14:00) *
,........
Pour bloquer la mise en veille automatique==> Très pratique si vous devez downloader la série complète des X-filles et que vous partez en WE à pedzec-sur-Ypou
........



C'est pournous ça ? biggrin.gif
Go to the top of the page
 
+Quote Post
frankie00
posté 12 Aug 2019, 06:26
Message #222


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 013
Inscrit : 22 Dec 2011
Lieu : Paris
Membre no 173 181



sinon ça marche les commandes Terminal que j'ai données ?
Tu n'es pas obligé de remercier remarqUE... rolleyes.gif cool.gif


--------------------
¶ Mon blog informatique est la Vague en Creux
¶ MacBook Pro de 2021 avec OS 14.4 Sonoma, 13 pouces, 16 Go de mémoire RAM, processeur M1, SSD de 500Go
¶ Autre MacBook Pro de 2015 avec OS 10.14.5 Mojave 15 pouces Retina, 16 Go de mémoire RAM, processeur quadri-core 2.5 GHz Intel Core , double carte graphique et SSD 512 Go
Nous sommes 2 sur ce site: Jean Pass & Dem Eilleur qui vous saluons bien !“
Go to the top of the page
 
+Quote Post
jeanjd63
posté 12 Aug 2019, 06:31
Message #223


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 11 698
Inscrit : 15 Nov 2007
Lieu : Auvergne-Rhône-Alpe.
Membre no 99 922



Citation (frankie00 @ 12 Aug 2019, 07:26) *
sinon ça marche les commandes Terminal que j'ai données ?
Tu n'es pas obligé de remercier remarqUE... rolleyes.gif cool.gif


You talk to me? biggrin.gif

Coté terminal j'en connais suffisamment, donc pour les remerciement si ça te fais plaisir pourquoi pas. smile.gif
Go to the top of the page
 
+Quote Post
baron
posté 15 Aug 2019, 19:59
Message #224


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 20 002
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



Note de la modération aux deux loustics :

Pas besoin de vous asticoter ainsi : des échanges personnels hors-sujet peuvent éventuellement se faire via MP mais n'avaient pas leur place ici. sleep.gif

J'ai élagué.


--------------------
MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS  12.6 “Monterey”  MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post

8 Pages V  « < 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 : 18th July 2025 - 07:19