Même quand /tmpaucun fichier n'a été appelé something, la recherche avec findretournera 0: $ find /tmp -name something $ echo $? 0 Comment puis-je obtenir un statut de sortie non nul quand findne trouve
rechercher des fichiers dans une hiérarchie de répertoires
Même quand /tmpaucun fichier n'a été appelé something, la recherche avec findretournera 0: $ find /tmp -name something $ echo $? 0 Comment puis-je obtenir un statut de sortie non nul quand findne trouve
Existe-t-il un moyen de dire à la findcommande bash d’afficher ce qu’elle fait (mode commenté)? Par exemple pour la commande: find /media/1Tb/videos -maxdepth 1 -type d -mtime +7 -exec rm -rf {} \;output: Found /media/1Tb/videos/102, executing rm -rf /media/1Tb/videos/102
L’ find(1)utilitaire unix m’est très utile pour effectuer une action sur de nombreux fichiers correspondant à certaines spécifications, par exemple: find /dump -type f -name '*.xml' -exec java -jar ProcessFile.jar {} \; Ce qui précède peut exécuter un script ou un outil sur chaque fichier XML d’un...
Existe-t-il un moyen facile de trouver l'adresse mac de toutes les machines de mon réseau plutôt que de faire un SSH dans chacune et ifconfig | grep HWaddrs'il y a 300 machines sur le réseau, j'ai vraiment besoin d'une solution
finda un bon support pour trouver les fichiers les plus modifiés il y a moins de X jours, mais comment puis-je utiliser findpour localiser tous les fichiers modifiés après une certaine date? Je ne trouve rien dans la findpage de manuel pour le faire, seulement pour comparer avec un autre temps de...
quel est l'ordre de tri par défaut pour les entrées renvoyées par la commande linux find? Par exemple, si j'émets find . -type f -name '*mp3' et la sortie se compose de plusieurs fichiers dans plusieurs sous-dossiers, quel est l'ordre par défaut dans lequel les répertoires sont répertoriés? Dans le...
J'ai un script bash pour déployer du code d'un environnement bêta à un environnement de production mais actuellement je dois ajouter la liste des fichiers à un fichier txt de manière manaully et parfois j'en manque. Fondamentalement, mon script de déploiement cat / loops copie les fichiers....
Une de mes pratiques courantes consiste à effectuer des greps sur tous les fichiers d'un certain type, par exemple, trouver tous les fichiers HTML qui contiennent le mot "rumpus". Pour ce faire, j'utilise find /path/to -name "*.html" | xargs grep -l "rumpus" Occasionnellement, findretournera un...
Je suis à la recherche d'une solution pour déplacer des fichiers qui datent d'un an à partir d'aujourd'hui. Ma partition de journal est saturée, mais je ne peux pas les supprimer. Ils sont nécessaires depuis très longtemps. Quoi qu'il en soit, une solution que j'ai trouvée est: find...
Je me demandais s'il y avait un moyen d'afficher une sorte d'informations de progression lors de la recherche de fichiers sous Linux en utilisant find. Je me surprends souvent à la recherche de fichiers sur un grand disque et une sorte d'indicateur de progression serait très utile, comme un bar ou...
J'ai installé certaines choses manuellement dans le passé et je voudrais éliminer tous les fichiers associés. J'ai donc besoin d'un moyen pour trouver automatiquement tous les fichiers (dans / usr, par exemple) qui ne sont inclus dans aucun des paquets actuellement installés sur le système Debian....
Sur un serveur Linux, je dois trouver tous les fichiers avec une certaine extension de fichier dans le répertoire courant et tous les sous-répertoires. Auparavant, j'utilisais toujours la commande suivante: find . -type f | grep -i *.php Cependant , il ne trouve pas les fichiers cachés, par exemple...
J'utilise zfs sur mon FreeBSD 9.0 x64 et j'en suis assez content, mais j'ai du mal à compter la taille réelle du répertoire, pas compressé. Je peux sûrement parcourir le répertoire et compter chaque taille de fichier avec ls, mais je m'attendrais à une clé supplémentaire pour du à cette fin. Alors,...
J'essaie d'écrire une commande bash qui supprimera tous les fichiers correspondant à un modèle spécifique - dans ce cas, ce sont tous les anciens fichiers journaux vmware qui se sont accumulés. J'ai essayé cette commande: find . -name vmware-*.log | xargs rm Cependant, lorsque j'exécute la...
J'essaie d'utiliser la commande Linux find pour trouver tous les répertoires et sous-répertoires qui n'ont pas .svn (dossiers cachés Subversion) sur leur chemin. Je peux seulement l'obtenir pour exclure les répertoires .svn eux-mêmes, mais aucun des sous-répertoires. Voici ce que je fais en ce...
Obtenir toutes les extensions pour un répertoire: facile. Obtenir le nombre de fichiers pour une extension particulière: facile. Mais obtenir toutes les extensions de fichiers et leur nombre de fichiers respectifs me fait allusion. par exemple. + dir + abc.txt + def.txt + abc.pdf * def.pov devrait...
À la recherche d'un service résolu par le système à la suite de la récente divulgation de vulnérabilité, j'ai constaté un comportement très étrange de la part de la commande find. root@localhost:/# find . -name "*systemd-resolved*" ./usr/share/man/man8/systemd-resolved.service.8.gz...
Je cherche un moyen de rechercher un répertoire ou des répertoires et de répertorier tous les fichiers qui ont les mauvaises autorisations pour un répertoire
Comment trouver des fichiers n'appartenant pas à un groupe particulier? find /home -group NOT test