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.


2
Tuyauterie d'une découverte vers grep
Qu'est-ce que j'essaye de faire? Écrivez une commande qui recherche les fichiers qui ne sont requis par aucun autre fichier de mon projet. Qu'est-ce que j'ai essayé? J'utilise findpour obtenir une liste des noms de fichiers. Maintenant, je veux utiliser les noms de fichiers comme chaîne de recherche (plutôt que …


1
Puis-je dire à find de ne pas restaurer le répertoire de travail initial?
findn'est pas en mesure de «restaurer le répertoire de travail initial» lorsqu'il est exécuté sudo -usi le répertoire de travail initial n'est pas visible pour l'utilisateur. Cela provoque toujours trouver un message d'avertissement ennuyeux d' autorisation refusée : $ pwd /home/myuser $ sudo -u apache find /home/otheruser -writable find: failed …
8 linux  find  sudo 



3
Que signifient les «fonctionnalités activées» dans GNU?
Lorsque j'utilise find --versionavec GNU find, j'obtiens quelque chose comme ceci: find (GNU findutils) 4.5.9 [license text] Features enabled: D_TYPE O_NOFOLLOW(enabled) LEAF_OPTIMISATION FTS(FTS_CWDFD) CBO(level=2) Que signifient ces «fonctionnalités»? Il y a une référence à O_NOFOLLOWêtre une mesure de sécurité man find, et il y a une mention d' LEAF_OPTIMISATIONêtre une …
8 find  gnu 

6
Quand la chaîne vide indique-t-elle le répertoire actuel?
Dans un script que j'utilise findpour collecter des fichiers dans le répertoire courant, comme dans $ find . -name "*.h" ./foo.h Maintenant, je voudrais juste le sortir foo.h, sans le ./préfixe. Je pensais que la chaîne vide ""dénotait le répertoire courant dans les commandes shell. Mais cela donne: $ find …
8 find  filenames 



2
Trier les fichiers par heure de modification
J'ai vu beaucoup de questions et réponses ici en utilisant une construction dans le sens de list_dir=`ls -t /path/to/dir/` for i in $list_dir; do ou ls -t | while read i; do Maintenant, je sais que vous ne devriez pas utiliser ls dans les scripts car il se casse facilement; …




4
Liste des liens symboliques dans le répertoire actuel?
Cette question concerne la recherche de répertoires dans un répertoire courant. La solution est essentiellement: ls -d */ C'est très bien, mais comment puis-je facilement lister les liens symboliques? Dois-je utiliser quelque chose comme find . -xtype l -d 1 (intended to find symlinks max depth 1 - doesn't work) …
8 find  ls  symlink 

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.