J'essaie de trouver tous les liens symboliques dans une arborescence de répertoires pour mon site Web. Je sais que je peux utiliser findpour cela, mais je ne peux pas comprendre comment vérifier récursivement les répertoires. J'ai essayé cette commande: find /var/www/ -type l … Et plus tard, j'ai découvert que …
Fermé. Cette question ne répond pas aux directives de débordement de pile . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 6 ans . Améliorez cette question Comment utiliser la …
$ ls *mp3 | xargs mplayer Playing Lemon. File not found: 'Lemon' Playing Tree.mp3. File not found: 'Tree.mp3' Exiting... (End of file) Ma commande échoue car le fichier "Lemon Tree.mp3" contient des espaces et donc xargs pense qu'il s'agit de deux fichiers. Puis-je faire fonctionner find + xargs avec des …
J'ai le dictionnaire suivant en python: d = {'1': 'one', '3': 'three', '2': 'two', '5': 'five', '4': 'four'} J'ai besoin d'un moyen de trouver si une valeur telle que "un" ou "deux" existe dans ce dictionnaire. Par exemple, si je voulais savoir si l'index "1" existait, je devrais simplement taper: …
J'ai une archive, qui est archivée par quelqu'un d'autre, et je souhaite automatiquement, après l'avoir téléchargée, modifier une branche du système de fichiers dans les fichiers extraits pour accéder en lecture. (Je ne peux pas changer la façon dont l'archive est créée). J'ai examiné ce fil: chmod: comment ajouter récursivement …
Est-il possible d'utiliser la findcommande d'une manière qui ne sera pas récursive dans les sous-répertoires? Par exemple, DirsRoot |-->SubDir1 | |-OtherFile1 |-->SubDir2 | |-OtherFile2 |-File1 |-File2 Et le résultat de quelque chose comme find DirsRoot --donotrecuourse -type fsera seulement File1, File2?
Il semble que lsne trie pas correctement les fichiers lors d'un appel récursif: ls -altR . | head -n 3 Comment puis-je trouver le fichier modifié le plus récemment dans un répertoire (y compris les sous-répertoires)?
J'ai deux gros fichiers (ensembles de noms de fichiers). Environ 30 000 lignes dans chaque fichier. J'essaie de trouver un moyen rapide de trouver des lignes dans le fichier1 qui ne sont pas présentes dans le fichier2. Par exemple, s'il s'agit de file1: line1 line2 line3 Et voici file2: line1 …
J'ai du mal à trouver pour rechercher des correspondances dans le répertoire actuel ainsi que dans ses sous-répertoires. Lorsque je lance, find *test.cil ne me donne que les correspondances dans le répertoire courant. (ne regarde pas dans les sous-répertoires) Si j'essaye, find . -name *test.cje m'attendrais aux mêmes résultats, mais …
Comment grep et renvoyez-vous uniquement la ligne correspondante? ie Le chemin / nom de fichier est omis des résultats. Dans ce cas, je veux rechercher dans tous les fichiers .bar du répertoire actuel, en recherchant le terme FOO find . -name '*.bar' -exec grep -Hn FOO {} \;
J'utilise souvent la findcommande pour rechercher dans le code source, supprimer des fichiers, peu importe. Chose ennuyeuse, parce que Subversion stocke des doublons de chaque fichier dans ses .svn/text-base/répertoires, mes recherches simples finissent par obtenir de nombreux résultats en double. Par exemple, je veux rechercher récursivement uintdans plusieurs fichiers messages.het …
x=$(find . -name "*.txt") echo $x si j'exécute le morceau de code ci-dessus dans le shell Bash, ce que j'obtiens est une chaîne contenant plusieurs noms de fichiers séparés par des blancs, pas une liste. Bien sûr, je peux les séparer davantage en blanc pour obtenir une liste, mais je …
Je ne comprends pas très bien l'exemple donné par le man find, quelqu'un peut-il me donner des exemples et des explications? Puis-je y combiner une expression régulière? La question la plus détaillée est la suivante: Écrivez un script shell changeall, qui a une interface comme changeall [-r|-R] "string1" "string2". Il …
Existe-t-il un moyen simple de rechercher récursivement tous les fichiers d'une hiérarchie de répertoires qui ne se terminent pas par une liste d'extensions? Par exemple, tous les fichiers qui ne sont pas * .dll ou * .exe La recherche UNIX / GNU, aussi puissante soit-elle, ne semble pas avoir de …
J'ai été aidé aujourd'hui avec une commande, mais cela ne semble pas fonctionner. Voici la commande: find /home/me/download/ -type f -name "*.rm" -exec ffmpeg -i {} -sameq {}.mp3 && rm {}\; Le shell revient find: missing argument to `-exec' Ce que j'essaie essentiellement de faire est de parcourir un répertoire …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.