Script sh lire et supprimer dans un fichier

seboost -  
Scripty Messages postés 1 Date d'inscription   Statut Membre -
Bonjour, je voudrais savoir comment faire un script shell qui parcour un fichier passé en paramétre contenant des dizaines de lignes et qui supprime les lignes contenant une chaine de caractère passé elle aussi en paramétre.
Si quelqu'un a une piste ca serait cool.
Merci d'avance pour votre aide.

5 réponses

  1. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Salut,
    Regarde la commande sed ...
    0
  2. miss btissam Messages postés 16 Date d'inscription   Statut Membre
     
    try to use command send
    0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,
    perl -p -i -e 's#^.*chaine_passee_en_parametre.*\n$##g' /home/user/fichier.txt
    0
  4. jisisv Messages postés 3678 Statut Modérateur 936
     
    man grep
    johand@horus:~$ cat > brol
    tatetitotu
    babebibobu
    vavevivovu
    zrtp
    johand@horus:~$ grep -v "a" brol
    zrtp
    johand@horus:~$ grep -v "a" brol > brol.new
    johand@horus:~$ mv brol.new brol
    


    Johan
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Scripty Messages postés 1 Date d'inscription   Statut Membre
     
    awk avec un zeste de sub ou gsub
    0