J'exécute la commande suivante, mais elle n'est pas exécutée de manière récursive: find . -name *.java Je sais qu'il y a des fichiers java plus bas dans le répertoire en cours, mais cela ne findconcerne que le répertoire en cours. J'utilise OS X,
J'exécute la commande suivante, mais elle n'est pas exécutée de manière récursive: find . -name *.java Je sais qu'il y a des fichiers java plus bas dans le répertoire en cours, mais cela ne findconcerne que le répertoire en cours. J'utilise OS X,
Mieux vaut expliquer sur des exemples. Je peux: find . -name "*.py" -type f > output.txt Mais comment puis-je stocker la sortie dans le même fichier pour: find . -name "*.py" -type f -exec grep "something" {} \ Je ne peux pas faire find . -name "*.py" -type f -exec grep "something" {} \ >...
Je cherche des fichiers dont le nom contient AAAdans leur chemin à l'aide de la commande suivante: find path_A -name "*AAA*" Étant donné le résultat affiché par la commande ci-dessus, je souhaite déplacer ces fichiers dans un autre chemin, par exemple path_B. Au lieu de déplacer ces fichiers un par...
Je me trouve constamment à la recherche de la syntaxe de find . -name "FILENAME" -exec rm {} \; principalement parce que je ne vois pas comment fonctionne exactement la -execpièce. Quelle est la signification des accolades, de la barre oblique inverse et du point-virgule? Existe-t-il d'autres cas...
Comment obtenir la taille de tous les fichiers et de tous les fichiers de ses sous-répertoires à l'aide de la commande du. J'essaie la commande suivante pour obtenir la taille de tous les fichiers (et des fichiers des sous-répertoires) find . -type f | du -a Mais cela affiche également la taille...
Comment exécuter une commande spécifique pour chaque fichier trouvé à l'aide de la findcommande? Aux fins de la question, disons que je voudrais simplement supprimer chaque fichier trouvé par
J'essaie de lire le résultat d'une commande en bash en utilisant un fichier while loop. while read -r line do echo "$line" done <<< $(find . -type f) La sortie que j'ai eu ranveer@ranveer:~/tmp$ bash test.sh ./test.py ./test1.py ./out1 ./test.sh ./out ./out2 ./hello ranveer@ranveer:~/tmp$...
L'évident ls -dR ne marche pas. J'utilise actuellement find /path/ -type d -ls mais la sortie n'est pas ce dont j'ai besoin (liste simple des sous-dossiers) y a t-il une
J'essaie de trouver un fichier qui n'existe pas dans mon répertoire personnel et dans tous les sous-répertoires. find ~/ -name "bogus"me donne cette information après quelques secondes, mais le gestionnaire de dolphinfichiers de KDE avait besoin de presque 3 minutes pour faire de même. Cela...
Si j'utilise une findcommande comme celle-ci: find /mydir/mysubdir -executable -type f tous les fichiers exécutables sont répertoriés (à l'exclusion des répertoires) et incluent les fichiers de script exécutables (tels que script.sh, etc.). Ce que je veux faire est de ne lister que les fichiers...
Lors de l'utilisation find, comment renvoyer le nom du fichier et le numéro de ligne lors de la recherche d'une chaîne? Je parviens à renvoyer le nom du fichier dans une commande et les numéros de ligne avec une autre, mais je ne parviens pas à les combiner. Noms de fichiers: find . -type f -exec...
Comment obtenir une liste des sous-répertoires contenant un fichier dont le nom correspond à un modèle particulier? Plus précisément, je recherche des répertoires contenant un fichier avec la lettre "f" quelque part dans le nom du fichier. Idéalement, la liste n'aurait pas de doublons et ne...
Je suis imbriqué dans une arborescence de fichiers et j'aimerais trouver quel répertoire parent contient un fichier. Par exemple, je suis dans un ensemble de référentiels Git imbriqués et je veux trouver le répertoire .git contrôlant les fichiers où je suis actuellement. J'espérerais quelque chose...
Je suis en train de lister tous les fichiers de dir1, dir2, dir3et dir4qui pourrait être n'importe où dans un sous - répertoire de mon cwdaide de la findcommande. J'ai essayé ce qui suit sans succès: find . -type f -regextype posix-egrep -regex 'dir1/.+|dir2/.+|dir3/.+|dir4/.+' J'ai essayé...
Est-il possible d'utiliser la findcommande pour rechercher tous les fichiers "non-binaires" dans un répertoire? Voici le problème que j'essaie de résoudre. J'ai reçu une archive de fichiers d'un utilisateur Windows. Cette archive contient le code source et les fichiers image. Notre système de...
J'ai un tas de fichiers .zip dans plusieurs répertoires: Fol1/Fol2 Fol3 Fol4/Fol5 Comment pourrais-je les déplacer tous vers un dossier de base
Disons que j'ai: foo.txt bar baz.ooo Si je l'utilise ls -1 !(*.*)alors j'aurai seulement barsur la sortie. Génial, je souhaite maintenant obtenir les mêmes résultats avec find, dont certains find -regexferont l'affaire. REMARQUE: find -name !(*.*)Ce n’est pas la réponse car !(*.*)c’est toujours le...
Quelle commande concise puis-je utiliser pour rechercher tous les fichiers ne contenant PAS de chaîne de texte? J'ai essayé ceci (en utilisant -v pour inverser les paramètres de grep) sans succès: find . -exec grep -v -l shared.php {} \; Quelqu'un a dit que cela fonctionnerait: find . ! -exec grep...
HP-UX ***** B.11.23 U Licence utilisateur illimité **** ia64 **** find . -type d -name *log* | xargs ls -la me donne les noms de répertoires (ceux qui contiennent logle nom du répertoire) suivis de tous les fichiers de ce répertoire. Les répertoires /var/opt/SID/application_a/log/, ...
Code find / -name netcdf Sortie find: `/root/.dbus': Permission denied find: `/root/.gconf': Permission denied find: `/root/.gconfd': Permission denied find: `/root/.gnome': Permission denied find: `/root/.gnome2': Permission denied find: `/root/.gnome2_private': Permission denied...