Commande linux
Fermé
Utilisateur anonyme
-
6 sept. 2007 à 13:42
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 6 sept. 2007 à 15:58
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 6 sept. 2007 à 15:58
Bonjour,
Concernant la commande find :
- comment on fait pour spécifier que le fichier recherché est un répertoire ?
- comment indiquer que le fichier recherché a une taille supérieure à une taille donnée ?
Merci !
Concernant la commande find :
- comment on fait pour spécifier que le fichier recherché est un répertoire ?
- comment indiquer que le fichier recherché a une taille supérieure à une taille donnée ?
Merci !
A voir également:
- Commande linux
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande dism - Guide
- Diskinternals linux reader - Télécharger - Stockage
- Linux mint 32 bits - Télécharger - Systèmes d'exploitation
7 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
6 sept. 2007 à 13:45
6 sept. 2007 à 13:45
Salut,
man find !!!
- comment on fait pour spécifier que le fichier recherché est un répertoire ?
-type d
- comment indiquer que le fichier recherché a une taille supérieure à une taille donnée ?
-size n
man find !!!
- comment on fait pour spécifier que le fichier recherché est un répertoire ?
-type d
- comment indiquer que le fichier recherché a une taille supérieure à une taille donnée ?
-size n
Utilisateur anonyme
6 sept. 2007 à 14:42
6 sept. 2007 à 14:42
Merci
- size n, commande invalide...
- size n, commande invalide...
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
6 sept. 2007 à 14:45
6 sept. 2007 à 14:45
Je te cite : "Concernant la commande find :"
Donc en la mettant devant "-size" ça devrait passer beaucoup mieux ;-))
PS. N'oublie pas de lire la page de "man" consacrée à "find"
Donc en la mettant devant "-size" ça devrait passer beaucoup mieux ;-))
PS. N'oublie pas de lire la page de "man" consacrée à "find"
Utilisateur anonyme
6 sept. 2007 à 14:52
6 sept. 2007 à 14:52
Jai lu le man find (en anglais)... il faudra faire la maj francaise je sais mais c pas possible pr le moment
Alors, javais bien écrit -size n (sans espace entre tiret et size) et il me dit, je le cite :
find: Type invalide pour l'option -size « n »
?
Alors, javais bien écrit -size n (sans espace entre tiret et size) et il me dit, je le cite :
find: Type invalide pour l'option -size « n »
?
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
6 sept. 2007 à 14:58
6 sept. 2007 à 14:58
Affiche la commande entière tel que tu la tapes s'il te plait, merci.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18782
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 avril 2025
5 630
6 sept. 2007 à 15:48
6 sept. 2007 à 15:48
Il faut remplacer n par la taille du fichier recherché, pour un réperoire ça ne donnera pas la taille du contenu du répertoire :
man find
man find
+n for greater than n, -n for less than n, n for exactly n. ..... -size n[cwbkMG] File uses n units of space. The following suffixes can be used: `b' for 512-byte blocks (this is the default if no suffix is used) `c' for bytes `w' for two-byte words `k' for Kilobytes (units of 1024 bytes) `M' for Megabytes (units of 1048576 bytes) `G' for Gigabytes (units of 1073741824 bytes) The size does not count indirect blocks, but it does count blocks in sparse files that are not actually allocated. Bear in mind that the `%k' and `%b' format specifiers of -printf handle sparse files differently. The `b' suffix always denotes 512-byte blocks and never 1 Kilobyte blocks, which is different to the behaviour of -ls.
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
6 sept. 2007 à 15:58
6 sept. 2007 à 15:58
TESTS Les arguments numériques peuvent être indiqués comme suit : +n supérieur à n, -n inférieur à n, n égal à n. ...... -size n[bckw] Fichier utilisant n unités d'espace. Les unités sont des blocs de 512 octets par défaut (ou si un suffixe `b' suit le nombre n), des octets si un suffixe `c' suit n, des kilo-octets si un suffixe `k' est utilisé, ou des mots de 2 octets si un `w' suit le nombre n. La taille ne prend pas en compte les blocs indi- rects, mais elle comptabilise les blocs des fichiers éparpillés pas encore alloués.Il manque aussi dans ta syntaxe le chemin et l'option pour le nom :
find /chemin -name "premiertexte" -size +n;-))