Commande linux grep et script

Résolu/Fermé
fares5151 - Modifié le 29 nov. 2021 à 18:58
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 14 nov. 2021 à 12:00
Bonjour,

Je souhaite faire un script qui va dans un répertoire
rep1
, cherche une chaîne de caractère dans tout les fichiers présents dans
rep1
, et les copie dans un répertoire
rep2
. Mais je suis bloqué. Voici mon code :

cat ./rep1/* | grep "chaine" | while true $fichier 
do
  cp "$fichier" "./rep2/*"
done


Merci pour votre aide
A voir également:

1 réponse

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
14 nov. 2021 à 12:00
hello
essayer
cp $(grep -l "chaine" rep1/*) rep2
0