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.

477
Comment exécuter find -exec?

Je voudrais trouver les fichiers dans le répertoire actuel qui contiennent le texte "chrome". $ find . -exec grep chrome find: missing argument to `-exec' Qu'est-ce que je fais

282
Comment puis-je trouver des liens symboliques brisés

Existe-t-il un moyen de trouver tous les liens symboliques qui ne pointent nulle part? find ./ -type l me donnera tous les liens symboliques, mais ne fait pas de distinction entre les liens qui vont quelque part et les liens qui ne vont pas. Je suis en train de faire: find ./ -type l -exec file {}...

260
trouver - exec rm vs -delete

J'essaie de comprendre la différence entre ces deux commandes: sudo find / -name .DS_Store -delete et sudo find / -name ".DS_Store" -exec rm {} \; J'ai remarqué que la execméthode est préférée. Pourquoi? Lequel est le plus sûr / plus rapide / meilleur? J'ai utilisé les deux sur mon Macbook et tout...

171
Commande de recherche: comment ignorer la casse?

Je cherche le fichier "WSFY321.c" dans une énorme hiérarchie de répertoires. J'utilise habituellement GNU find : find . -name "WSFY321.c" Mais je ne connais pas le cas, cela pourrait être en majuscule, minuscule ou un mélange des deux. Quel est le moyen le plus simple de trouver ce fichier? Y...

94
Comment combiner des conditions à 2 noms dans find?

Je voudrais rechercher des fichiers qui ne correspondraient pas à 2 -nameconditions. Je peux le faire comme ça: find /media/d/ -type f -size +50M ! -name "*deb" ! -name "*vmdk" et cela donnera un résultat correct, mais puis-je joindre ces 2 conditions avec OU d'une manière ou d'une...

77
Tri de la sortie de "trouver"?

Je dois être capable de trier par ordre alphabétique le résultat findavant de le diriger vers une commande. Entrer | sort |entre n'a pas fonctionné, alors que pourrais-je faire? find folder1 folder2 -name "*.txt" -print0 | xargs -0