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.
Aidez-moi?
non testé
files=$(find folder_name -type f | fgrep -f keywords.txt) not_found=$(comm -23 <(sort keywords.txt) <(fgrep -f keywords.txt <<< "$files" | sort)
Voici quelque chose en bash
(ver4 +)
#!/bin/bash filecontent=($(