Dans le cadre d'un cours universitaire, j'essaie de rechercher de manière exclusive une chaîne de caractères dans une liste de 500 fichiers, puis de copier les éléments trouvés dans un nouveau dossier.
Je peux trouver les fichiers sans problème en utilisant
grep -rnw '/home/steve/Desktop.CEDFOR.arnold-j/sent/' -e 'vladimir.gorny@enron.com'
Cependant, lorsque j'essaie d'acheminer les résultats vers un dossier appelé Suspicious, un message d'erreur s'affiche.
Le code complet que j'utilise (basé sur un problème similaire signalé il y a quelques années) est le suivant
grep -rnw '/home/steve/Desktop.CEDFOR.arnold-j/sent/' -e 'vladimir.gorny@enron.com' | xargs -0 cp -t /home/steve/Desktop/CEDFOR/arnold-j/Suspicious/
Cependant, l'erreur indique qu'un tel dossier ou fichier n'existe pas. Je peux confirmer que le dossier /home/steve/Desktop/CEDFOR/arnold-j/Suspicious/ est bien là.
Pour clarifier... Je veux copier les fichiers dans le dossier "Suspicieux", pour les examiner ultérieurement.
Où me suis-je trompé ?