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

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

arquivos com espaco no nome


From: Fábio Berbert de Paula
Subject: arquivos com espaco no nome
Date: Tue, 22 May 2001 13:45:42 -0300

Povo,


Considerem:

$ ls -Q *.oi
"quero mule boa.oi"  "ola.oi"

Usei -Q para quotear os nomes do arquivos.

--
Estou com o seguinte problema num trecho de script:

for X in `ls -Q *.oi`
do
   TESTE=`echo $X | tr ' ' '_'`
   echo Arquivo da vez: $TESTE
done
--
Saída:

Arquivo da vez: "quero
Arquivo da vez: mule
Arquivo da vez: boa.oi"
Arquivo da vez: "ola.oi"


Ou seja, a estrutura for está tratando cada palavra do nome
do arquivo como um elemento em si, mesmo estando eles entre
"quotes". Já tentei combinar o for com eval, mas sem sucesso.

Sugestões ?



Abraços,
-- 
Fábio Berbert de Paula     address@hidden
------------------------------------------------------
Analista de Suporte                    Linux Solutions
(021) 526-7262 ramal 29


reply via email to

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