Questions marquées «find»

Pour les questions relatives à la recherche, un utilitaire de ligne de commande pour rechercher des fichiers dans une hiérarchie de répertoires. Utilisez cette balise pour les questions sur se trouver ou sur les problèmes liés à l'utilisation de l'utilitaire de ligne de commande find.



1
Pourquoi `trouve. -type f` prend plus de temps que `find '?
Il semble qu'il findfaudrait de toute façon vérifier si un chemin donné correspond à un fichier ou un répertoire afin de parcourir récursivement le contenu des répertoires. Voici une motivation et ce que j'ai fait localement pour me convaincre que c'est find . -type fvraiment plus lent que find .. …
15 find  performance  gnu 

3
Limiter la recherche POSIX à une profondeur spécifique?
J'ai remarqué récemment que les spécifications POSIX pourfind ne comprennent pas le -maxdepthprimaire. Pour ceux qui ne le connaissent pas, l'objectif du -maxdepthprimaire est de limiter le nombre de niveaux profonds findqui descendront. -maxdepth 0entraîne uniquement le traitement des arguments de ligne de commande; -maxdepth 1ne traiterait que les résultats …
15 find  posix 

2
Rechercher des fichiers créés par un utilisateur particulier
Comment pourrais-je découvrir tous les fichiers créés par un utilisateur particulier et les afficher à l'écran? J'ai commencé un script qui invite l'utilisateur actuel à entrer le nom d'utilisateur dont il souhaite voir tous les fichiers. J'ai pensé à utiliser une instruction if, étant donné que j'aimerais inclure la vérification …
15 files  find  users 


5
Existe-t-il un moyen d'augmenter la vitesse de recherche
Je me demande s'il existe un moyen d'augmenter la findvitesse dans le terminal, cela n'a pas de sens que l'utilisation d'Internet Google pour rechercher ait une meilleure vitesse que de faire une recherche locale de chaînes ou simplement des noms de fichiers. Je me demande s'il existe un moyen d'avoir …
15 find 


3
Comment citer des arguments avec xargs
Supposons que je souhaite supprimer tous les fichiers d'un dossier dont la taille est supérieure à 1 Mo. $ find . -size +1M | xargs -0 rm Cela ne supprimera pas les fichiers qui ont de l'espace dans leurs noms. Je veux donc qu'il cite tous les arguments qu'il envoie …
15 shell  find  quoting  rm  xargs 

3
trouver avec -execdir
Quand je cours findavec, -execdirje n'obtiens pas les résultats que j'attendais. Par exemple: mkdir -p a/b/c find . -type d -execdir touch foo \; $ tree a a ├── b │ ├── c │ └── foo └── foo Le répertoire cne contient pas de foofichier. Comment puis-je findvisiter et faire …




9
Comment chaîner les commandes 'date -d @xxxxxx' et 'find ./'?
J'ai des répertoires dont les noms sont des horodatages, donnés en millisecondes depuis le 01/01/1970: 1439715011728 1439793321429 1439879712214 . . Et j'ai besoin d'une sortie comme: 1442039711 Sat Sep 12 08:35:11 CEST 2015 1442134211 Sun Sep 13 10:50:11 CEST 2015 1442212521 Mon Sep 14 08:35:21 CEST 2015 . . Je …
14 shell  find  date 

2
Que signifie newermt dans la commande find?
Je sais que je peux utiliser cette option pour rechercher un fichier entre des heures modifiées particulières. Mais je suis curieux de savoir ce que cela signifie? J'ai utilisé en man find | grep newermtessayant de trouver quelque chose. Mais je n'ai eu aucun contenu direct. Il semble -newer fileet …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.