2003-08-07, 14:33 -0300, johnny taylor faria chaves: > Ola, > Em Thu, 7 Aug 2003 12:27:55 +0200 > Claudio Clemens <[EMAIL PROTECTED]> escreveu: > > Primeiro não precisa de usar ls, só um > > for i in * > > > > Isso eu passei para a lista em outra resposta.
Certo. > > já funciona > > > > Para sanar o problema com os espaços é só usar "$i" ao invéz de $i > Errado, o problema aqui é o separador, veja a resposta do Boyd. O mundo não é só preto e branco. Como diria Larry Wall: "Existem mais de um jeito de solucionar o problema." A forma "$i" também sana o problema pois quota os delimitadores e faz com que o espaço seja interpretado como parte do nome e não como separador. Da mesma forma que um "\ " também interpreta um espaço dessa forma. Talvez a solução com estando a variável seja mais elegante, certo é que em várias listas o que seria sugerido é a minha versão, já que a variável poderia levar a alguns efeitos colaterais. Até Claudio -- +- .''`. ---| Claudio Clemens in Germany now |------| Sid |-----------+ | : :' : asturio at gmx.net GNU/Linux User #79942 | | `. `' "To C or not to C? That's the question!" | | `- "YE GODS, I HAVE FEET??!" <- Userfriendly | Por quê os pilotos Kamikaze usavam capacetes ??
pgpK9RazyQNdO.pgp
Description: PGP signature