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
trouver une utilisation avec -L
j'ai link -> file je fais find -L . -name 'link' Et obtenir ./link Pourquoi donc? l'homme trouve dit: -L: Suivre les liens symboliques. Lorsque find examine ou imprime des informations sur les fichiers, les informations utilisées doivent être extraites des propriétés du fichier vers lequel pointe le lien, et …
34 find  symlink 



3
Liste des fichiers récemment modifiés
Comment puis-je obtenir une liste de tous les fichiers modifiés, disons il y a 3 mois. J'ai vérifié cette question mais je n'ai pas pu l'appliquer à mon scénario. J'essaie cela maintenant, cela semble fonctionner, mais je sais qu'il devrait y avoir un meilleur moyen d'utiliser find. ls -ltR | …
33 files  find  ls  date 


4
find -exec + vs find | xargs: lequel choisir?
Je comprends que le -execpeut prendre une +option pour imiter le comportement de xargs. Y a-t-il une situation où vous préféreriez une forme à l'autre? Personnellement, j'ai tendance à préférer la première forme, ne serait-ce que pour éviter d'utiliser un tuyau. Je figure sûrement les développeurs defind doivent avoir fait …
32 bash  find  pipe  xargs 


2
find -delete ne supprime pas les répertoires non vides
La commande $ find ~ -name .DS_Store -ls -delete fonctionne sur Mac OS X, mais $ find ~ -name __pycache__ -type d -ls -delete non - les répertoires sont trouvés mais pas supprimés. Pourquoi? PS Je sais que je peux faire $ find ~ -name __pycache__ -type d -ls -exec …
32 find  osx 

2
supprimer les fichiers correspondant au modèle
J'ai besoin de supprimer récursivement tous les fichiers dans tous les sous-répertoires où le nom de fichier contient un nombre suivi d'un «x» suivi d'un nombre, au moins deux fois. Exemple: Je voudrais supprimer ces fichiers: 'aaa-12x123-123x12.jpg' 'aaa-12x12-123x12-12x123.jpg' Mais je ne veux PAS supprimer ces fichiers: 'aaa.jpg' 'aaa-12x12.jpg' 'aaaxaaa-123x123.jpg' 'aaaxaaa-aaaxaaa.jpg' …
32 bash  files  find  wildcards 

2
find (1): comment le caractère générique star est-il implémenté pour qu'il échoue sur certains noms de fichiers?
Dans un système de fichiers où les noms de fichiers sont en UTF-8, j'ai un fichier avec un nom erroné; il est affiché comme D�sinstaller:, nom réel selon zsh D$'\351'sinstaller:, Latin1 pour Désinstaller, lui-même une barbarie française pour "désinstaller". Zsh ne le ferait pas correspondre [[ $file =~ '^.*$' ]]mais …

6
Alternative à trouver? [fermé]
Existe-t-il un findprogramme alternatif avec une interface CLI plus conventionnelle? findfonctionne et attend les paramètres d'une manière douloureusement différente de la plupart des autres utilitaires. Clarification: je recherche un programme qui a principalement les mêmes fonctionnalités que find avec une interface de ligne de commande qui fonctionne et ressemble aux …


1
Est-il possible d'utiliser `find -exec sh -c` en toute sécurité?
Je suis en train d'utiliser findpour echo 0dans certains fichiers, mais apparemment , cela fonctionne uniquement avec sh -c: find /proc/sys/net/ipv6 -name accept_ra -exec sh -c 'echo 0 > {}' \; Mais utiliser sh -cavec find -execme fait me sentir très mal à l'aise parce que je soupçonne de citer …
30 shell  find 



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.