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.

3
bash - puis-je faire: trouver… -exec ceci && cela?
Existe-t-il un moyen de combiner logiquement deux commandes shell appelées avec find-exec ? Par exemple, pour imprimer tous les fichiers .csv qui contiennent la chaîne foo avec son occurrence, je voudrais faire: find . -iname \*.csv -exec grep foo {} && echo {} \; mais bash se plaint de "l'argument …
23 bash  find 

1
liste des fichiers par cible de lien symbolique
Comment obtenir la liste des fichiers (puis faire quelque chose avec cette liste) en filtrant le nom cible du lien symbolique et non le nom du lien symbolique? Par exemple, dans la liste suivante, je ne suis intéressé que par les quatre premiers fichiers (la cible contient bar): foo -> …
23 find  symlink 

6
cat un très grand nombre de fichiers ensemble dans le bon ordre
J'ai environ 15 000 fichiers nommés file_1.pdb, file_2.pdbetc. Je peux en répertorier quelques milliers dans l'ordre en faisant: cat file_{1..2000}.pdb >> file_all.pdb Cependant, si je fais cela pour 15 000 fichiers, j'obtiens l'erreur -bash: /bin/cat: Argument list too long J'ai vu ce problème être résolu en faisant, find . -name …



5
Comment trouver le chemin d'un fichier en fonction de son nom?
J'essaie de trouver un settings.xmlfichier sur ma machine Ubuntu. Je n'ai aucune idée où il se trouve et dans quel répertoire il se trouve. J'ai essayé d'utiliser ça - ls -R | grep settings.xml Mais cela ne me montre pas le chemin complet où il se trouve. Existe-t-il une autre …
22 grep  find 





1
Pourquoi «trouver» n'affiche-t-il pas ce fichier?
En utilisant findavec grep, on peut localiser les fichiers qui correspondent à un modèle: # find | grep error ./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html ./error_log ./includes/classes/error_log Cependant, en utilisant findseul le premier fichier est introuvable: # find . -name error* ./error_log ./includes/classes/error_log Pourquoi ne trouve-t-il pas findle errors.htmlfichier lorsqu'il n'est pas utilisé avec grep? …





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.