Commande linux grep et script

Résolu
fares5151 -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
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

1 réponse

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    essayer
    cp $(grep -l "chaine" rep1/*) rep2
    0