J'utilise la commande suivante pour effacer un répertoire, des fichiers et des répertoires de plus de 30 jours, et les déplacer vers un répertoire d'archives que je peux supprimer après quelques semaines si personne ne demande à récupérer leurs fichiers. Le répertoire cible a des sous-répertoires par nom d'utilisateur, tout …
Je voulais savoir quelle est la meilleure façon d'utiliser efficacement la commande find? J'utilise généralement, find [filename] [dir]ce qui me donne une longue liste de noms de fichiers dont aucun n'est lié à ma recherche. J'ai simplement besoin de trouver un fichier dans un répertoire particulier. Quelle est la commande …
J'exécute la commande suivante (pour trouver tous les fichiers avec .tsextension et les supprimer): find . -type f -name "*.ts" –delete Une erreur apparaît: find: paths must precede expression: `–delete' Qu'est ce que j'ai mal fait?
Je veux savoir combien de fichiers normaux ont l'extension .cdans une grande structure de répertoires complexes, et aussi combien de répertoires ces fichiers sont répartis sur. La sortie que je veux est juste ces deux nombres. J'ai vu cette question sur la façon d'obtenir le nombre de fichiers, mais je …
J'ai une trouvaille ressemblant à ceci: rm -f crush-all.js find . -type f \( -name "*.js" ! -name "*-min*" ! -name "*console*" \) | while read line do cat "$line" >> crush-all.js echo >> crush-all.js done Je voudrais ajouter pour exclure un répertoire appelé "test" dans la recherche, mais je …
Comment puis-je trouver un fichier avec un nom spécifique dans bash. Je veux parcourir tout le système. J'ai essayé avec find, mais cela ne fonctionne qu'à travers un seul niveau.
Je veux en extraire tous les mp3 accidentellement placés dans un dossier flac, vers leur dossier parent. Peu importe la profondeur des dossiers, je veux juste déplacer les fichiers correspondants exactement d'un répertoire vers le haut. Voici comment je sélectionne mes fichiers: find . -path "*/flac/*" -name '*.mp3' Cela fonctionne …
J'ai utilisé la commande suivante pour vérifier les versions de python comme indiqué par cette réponse . Cela fonctionne sauf pour une erreur, illustrée ci-dessous. Quelqu'un peut-il expliquer pourquoi? $ sudo find / -type f -executable -iname 'python*' -exec file -i '{}' \; \ | awk -F: '/x-executable; charset=binary/ {print …
Je veux faire ce qui suit: Besoin de trouver tous les fichiers et dossiers accessibles en écriture à partir de la /racine. S'il est trouvé, je dois vérifier si le bit collant est défini ou non. Si le bit collant n'est pas défini, définissez-le. Pouvons-nous trouver une solution en ligne …
J'ai lu beaucoup de questions et réponses comme celle-ci et celle-ci Je sais que les caractères génériques sont développés par le shell avant d'exécuter une commande et qu'ils sont une fonctionnalité du shell. Les caractères génériques fonctionnent également avec les commandes qui peuvent accepter de nombreux arguments. En find . …
Cette question concerne Ubuntu 14.10 sur mon ordinateur portable de développeur. J'ai un dossier /tmpqui est utilisé par une application pour y mettre des éléments temporaires. Cette application crée généralement un dossier temporaire dans mon homedir et le supprime ensuite. Pour une raison quelconque, cela ne fonctionne pas lorsque le …
J'exécute cette commande: ~/shell_temp$ find . -type f -name "IMAG1806.jpg" -exec rm -f {}\ j'ai obtenu la sortie ci-dessous: > IMAG1806.jpg Error: find: missing argument to `-exec' quelle est la commande exacte pour trouver n'importe quel fichier du répertoire courant et supprimer avec -exec?
J'utilise la commande find . -type f -exec sha256sum {} \; > sha256SumOutput pour hacher chaque fichier dans une hiérarchie de dossiers. Malheureusement, sha256sumles noms de fichiers ne sont pas obtenus findpar ordre alphabétique. Comment résoudre ce problème? Je voudrais les commander avant de les hacher afin qu'ils soient hachés …
Je dois garder tout le répertoire qui contient des fichiers dans un sous-répertoire spécifique mais pour supprimer reste tous les répertoires dans lesquels le sous-répertoire est vide. Pour être plus précis, voici la structure: A | |--------312311 | | | |----Recording | |----a.txt | |----b.txt | | |--------453453 | |----Recording …
Je peux trouver le nombre de tous les fichiers dans le dossier, mais j'ai obtenu un assez grand nombre. find . -type f | wc -l #find number of files in DIR ls -lrt #list all files order by date Comment trouver le nombre de fichiers par jour? Ainsi, le …
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.