Questions marquées «recursive»

Opérant sur un répertoire et ses sous-répertoires, de manière récursive.

80
Glob récursif?

J'aimerais écrire quelque chose comme ceci: $ ls **.py pour obtenir tous les noms de fichiers .py, parcourant de manière récursive une hiérarchie de répertoires. Même s'il y a des fichiers .py à trouver, le shell (bash) donne cette sortie: ls: cannot access **.py: No such file or directory Un moyen...

76
Comment supprimer tous les fichiers d'un répertoire?

J'essaie de supprimer tous les fichiers et sous-répertoires d'un répertoire. J'avais l'habitude rm -rde supprimer tous les fichiers, mais je souhaite supprimer tous les fichiers et sous - répertoires, à l'exclusion du répertoire principal lui-même. Par exemple, j'ai un répertoire supérieur comme...

71
Aplatissement d'un répertoire imbriqué

C'est probablement très simple, mais je n'arrive pas à comprendre. J'ai une structure de répertoire comme celle-ci (dir2 est à l'intérieur de dir1): /dir1 /dir2 | --- file1 | --- file2 Quel est le meilleur moyen d '' aplatir 'cette structure de directeur de manière à obtenir fichier1 et fichier2...

53
Comment rechercher du texte dans tout le système de fichiers?

En supposant que l'outil grep soit utilisé, j'aimerais rechercher la chaîne de texte "800x600" dans tout le système de fichiers. J'ai essayé: grep -r 800x600 / mais ça ne marche pas. Ce que je crois que ma commande devrait faire, c’est grep de manière récursive dans tous les fichiers / dossiers de...

41
Recherche récursive du fichier le plus volumineux

J'essaie de trouver le fichier le plus volumineux d'un répertoire de manière récursive. S'il y a un sous-répertoire à l'intérieur de ce répertoire, la fonction doit aller à l'intérieur de ce répertoire et vérifier si le fichier le plus volumineux s'y trouve. Une fois que le fichier le plus...

32
La différence entre -r et -R

Il arrive souvent que je veuille appliquer une opération de manière récursive. Certaines commandes, telles que grep, utilisent une minuscule r pour indiquer une récursion. Par exemple grep -r foo . D'autres commandes semblent préférer un R majuscule: chmod -R 755 . Je suis constamment dans le...