proponho a seguinte mudança:

echo "executando: sed s/${user}/${ident}/g"

sed "s/${user}/${ident}/g" ${dir1}/${i} > ${dir1}/temp_${i}

Se ainda ocorrer o problema, veja que caracter esquisito tem na intrução que
estás passando pro sed.

[]´s Tiago

On 5/10/07, mauricym <[EMAIL PROTECTED]> wrote:
>
>   Pessoal
>
> Alguém sabe por que quando uso o comando abaixo em um script ele me
> retorna a mensagem
>
> "sed: -e expressão #1, caractere 9: unterminated `s' command"
>
> O comando dentro de um for no script é:
>
> cat $dir1/$i | sed 's/'$user'/'$ident'/g' > $dir1/temp_$i
>
> Obrigado
>
> Mauricy
>
>  
>



-- 
Tiago B Peczenyj
Linux User #405772

# cd /pub
# more beer


[As partes desta mensagem que não continham texto foram removidas]

Responder a