Questions marquées «find»

17
Comment rechercher des fichiers avec un ensemble d'attributs immuable?

Pour des raisons d'audit de configuration, je souhaite pouvoir rechercher dans mon système de fichiers ext3 des fichiers dont l'attribut immuable est défini (via chattr +i). Je ne trouve aucune option findou similaire pour cela. À ce stade, je crains de devoir écrire mon propre script pour analyser...

17
Comprendre l'option -exec de find (1) (accolades et signe plus)

À l'aide de la commande suivante, quelqu'un pourrait-il expliquer quel est le but exact des accolades ({}) et du signe plus (+)? Et comment le commandement fonctionnerait-il différemment s'ils étaient exclus du commandement? find . -type d -exec chmod 775 {} +

17
find -maxdepth 0 ne me renvoie aucune sortie

J'essaie de comprendre comment utiliser l' find -maxdepth 0option. J'ai la structure de répertoire ci-dessous. --> file1 --> parent --> child1 --> file1 --> file2 --> child2 --> file1 --> file2 --> file1 Maintenant, j'exécute ma findcommande comme ci-dessous. find...

17
Comment puis-je faire une recherche en premier en utilisant `find`?

Le -depthprincipal qui lui findfait effectuer une recherche en profondeur d'abord. Cependant, la séquence par défaut n'est pas une recherche étendue. La séquence par défaut pourrait être décrite de manière informelle comme une «traversée en profondeur d'abord qui gère les nœuds lorsqu'ils sont...

16
Comment détecter si "trouver" a trouvé des correspondances?

Existe-t-il un moyen idiomatique pour détecter si "trouver" a trouvé des correspondances? J'utilise actuellement COUNT=`find ... | wc -l` if [ "$COUNT" -gt 0 ]; then mais cela me semble un peu indirect. De plus, j'aimerais que la recherche s'arrête une fois qu'elle a trouvé une correspondance, afin...

16
bash trouver xargs grep seule occurrence unique

C'est peut-être un peu étrange - et il y a peut-être d'autres outils pour le faire, mais bon ... J'utilise la commande bash classique suivante pour trouver tous les fichiers contenant une chaîne: find . -type f | xargs grep "something" J'ai un grand nombre de fichiers, sur plusieurs profondeurs. la...