Articles of trouver

Comment trouver le fichier le plus récent contenant un texte particulier dans Unix?

J’ai un répertoire avec des milliers de fichiers, dont beaucoup contiennent le texte que je cherche. Je ne dois rechercher que dans un seul répertoire. Je dois trouver le fichier le plus récemment créé dans le répertoire contenant un texte particulier, par exemple “vérifier”. J’ai essayé grep, find et ls, mais je peux soit trouver […]

Rechercher une chaîne dans des fichiers avec une exception à motifs

J’ai besoin de trouver des occurrences de chaînes dans une liste de fichiers, mais il y a une exception, disons que les fichiers texte ont des références au mot “monde”: C’est le monde Et j’ai mis à jour “world” dans “new world”, donc ça devient: C’est le nouveau monde Je dois valider les modifications, je […]

Rechercher et append des fichiers dans Unix

J’essaie de trouver des fichiers par nom de fichier et leur écris. find ./ -name “filename” -type f -exec echo “some ssortingng” >> {} \; Cela crée un fichier nommé {} et y écrit la chaîne pour chaque correspondance au lieu d’écrire dans les fichiers trouvés.

Script Bash pour trouver des fichiers spécifiques dans une hiérarchie de fichiers

J’ai un dossier dans lequel il y a beaucoup de dossiers et dans chacun d’eux j’ai beaucoup de fichiers. Je n’ai aucune idée du dossier dans lequel chaque fichier pourrait être placé. Je recevrai périodiquement une liste de fichiers que je dois copier sur une destination prédéfinie. Le script sera exécuté sur une machine Unix. […]

Traduire le fichier de mémoire de sortie standard en chaîne de texte anglais comme si une commande d’impression était utilisée

Je lance une commande find pour un fichier particulier que je sais existe. Je voudrais obtenir le chemin d’access à ce fichier, car je ne veux pas supposer que je sais où se trouve le fichier. Je crois comprendre que je dois redirect la sortie standard, exécuter la commande et capturer la sortie, rétablir la […]

Trouver une liste de fichiers par leur nom en leur donnant une liste de mots-clés et en trouvant la liste des mots-clés non trouvés

Le problème: j’ai une liste de mots-clés comme celui-ci dans l’appel de fichier keywords.txt 141367 141374 141376 141368 et je dois l’utiliser pour rechercher dans un dossier complexe de grande taille tout fichier contenant l’un des mots-clés dans son nom. J’ai besoin d’un rapport de deux listes différentes. La liste des fichiers trouvés contenant l’un […]

UNIX find pour rechercher des noms de fichiers non appariés par

Existe-t-il un moyen simple de rechercher de manière récursive tous les fichiers d’une hiérarchie de répertoires, qui ne disposent pas d’un fichier correspondant avec une extension différente? Par exemple, le répertoire contient plusieurs fichiers se terminant par .dat Je veux trouver les fichiers .dat qui ne sont pas accompagnés d’un fichier .out. J’ai une boucle […]

renommer les répertoires en fonction d’un motif

J’essaie actuellement de renommer tous les répertoires contenant 123 à 321 . Par exemple, si j’ai un répertoire appelé test123test, j’aimerais le renommer test321test. Jusqu’à présent, j’ai quelque chose qui ressemblerait à ceci: find . -depth -name *123* -exec mv {} find . -depth -name *123* -exec mv {} c’est là que j’ai un problème […]

Script pour renommer les fichiers de caractères spéciaux et les répertoires

Je recherche un script pour renommer les fichiers et les répertoires contenant des caractères spéciaux. Mes dossiers: ?rip?ev <- Directory – Juhendid ?rip?evaks.doc <- Document – ?rip?ev 2 <- Subdirectory — t?ts?.xml <- Subdirectory file Ils doivent être comme ça: ripev <- Directory – Juhendid ripevaks.doc <- Document – ripev 2 <- Subdirectory — tts.xml […]

comment utiliser la commande find pour récupérer tous les fichiers d’un répertoire en commençant par ‘data’ et ‘user’ dans unix?

Dans la liste ci-dessous, je souhaite récupérer des fichiers en commençant par data et user. besoin de récupérer des sous-répertoires également. drwxr-x— 2 root root 4096 Jul 26 11:59 MIS drwxr-x— 2 root root 4096 Jul 26 12:04 recommendations drwxr-x— 3 root root 4096 Sep 11 07:45 script drwxr-x— 2 root root 4096 Sep 11 […]