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 :

>[..]
>Cela ne résout pas complètement mon problème
>
>J'ai un fichier avec la liste des enregistrements qui ont sont ajoutés au
>fur à mesure des demandes.
>Je traite ce fichier par cron toutes les x minutes...
>le traitement cron :
>lire chaque ligne du fichier (ok)
>traiter la demande (ok)
>et supprimer la ligne qui vient d'être traitée (non ok)
>
>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-

>
>

$command1 .= "\n";

>        command2="perl -wpi -e "s/$command1//g"' $config;"

>
>

# ca donne quoi ?

>        echo -$command2-2-
>        $command2
>done

>

Yves.