Re: remplacer de caractères dans une chai ne

Page principale

Répondre à ce message
Auteur: YP
Date:  
À: anne aublanc
CC: guilde
Anciens-sujets: Re: remplacer de caractères dans une chaine
Sujet: Re: remplacer de caractères dans une chai ne
anne aublanc a écrit :

>----- Original Message -----
>[..]
>


>Je n'arrive pas à supprimer cette ligne!
>
>le script :
>
>#!/bin/sh
>
>home=/home/e-smith/files/ibays/fax-voice1/html/fax
>config=$home/filesuspendu
>
># lire le fichier
>cat $config | while read line   # ok
>do
>        command=`echo $line `   # ok
>        echo -$command-           # ok
>        mv $command                 #ok
>        command1=`echo $command | sed 's/\//\\\\\//g'`
>#       command1=`echo $command | sed 's_/_\\/_g'`
>        echo -$command1-1-
>        command2="perl -wpi -e "s/$command1//g"' $config;"
>        echo -$command2-2-
>        $command2
>done

>
>
>

Ooops je me suis trompé, je pernsais en Perl...

Ajouter le saut de ligne dans l'expression régulière de sorte que la 
ligne complète saute...
        command1=$command1"\n"
        perl -wpi -e "s/$command1//g;" $config



Yves.