shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Problemas com "escape"..


From: Fernando Lemes da Silva
Subject: Re: [shell-script] Problemas com "escape"..
Date: Thu, 21 Oct 2004 19:24:31 -0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040618


Ruivaldo, consegui descobrir o problema.. a questão é que dentro do while a variavel entrava estragada e a substituição do \ por \\ tinha que ser feita logo depois do echo "$lista"...

   Mesmo assim tks pela ajuda..

   []'s

--
   /**********************************************
        _     Fernando Lemes da Silva
       °v°    www.koho.com.br
      /(¡)\   Linux user #address@hidden
       ^ ^    lICQ UIN 2371843
   echo 396752965710071000896145190854552842P | dc
   **********************************************/


Ruivaldo Neto wrote:
O "sem sucesso" inferi que não houve a troca ou que a troca foi ineficiente ?

Caso tenha sido o primeiro caso, já tentou:

echo "$lista" |
while read arquivo; do
   arq=$(echo $arquivo | sed 's#\#\\#' )
   total=$[ $total + `du -b "$arq"` ]
done

Não testei, mas acredito que funcione ou ajude a elucidar sua dúvida.
Abraços e boa sorte,

E abaixo mais um exemplo quentinho saído do prompt:

knoppix@kurumin:~$ echo "teste\\" | sed 's/\\/\\\\/'
teste\\
knoppix@kurumin:~$ echo "teste\\"
teste\
knoppix@kurumin:~$
Faloou. :)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]