[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: Espaços em underline
From: |
Emerson Domingues Souto |
Subject: |
Re: [shell-script] Re: Espaços em underline |
Date: |
Fri, 15 Apr 2005 15:37:06 -0300 |
Ok, na parte onde tem:
for i in `ls`; do ...
use assim:
ls -1 * > lista.txt
v_tot=`cat lista.txt|wc -l`
v_ct=0
while true; do
v_ct=`expr $v_ct + 1`
item=`head -$v_ct lista.txt|tail -1`
echo $item
if test $v_ct -eq $v_tot ; then
break
fi
done
# vc soh precisa adaptar um pouco, mas o macete estah em usar o head
agregado com o tail pra pegar o nome do arquivo
# ah, o ls eh bom usar com a apcao -1 pra garantir que cada nome de arquivo
esteja em 1 linha
flw mano
----- Original Message -----
From: "Douglas Tabajara" <address@hidden>
To: <address@hidden>
Sent: Friday, April 15, 2005 2:40 PM
Subject: [shell-script] Re: Espaços em underline
> Ops, desculpe Douglas, eu digitei o find da sugestão 3 errado,
> tente desse jeito agora q acho q vai resolver o problema de espaco em
> branco, eu tb já passei por situacao semelhante com arquivos de nomes
> estranhos:
>
>
> find . -name "$item" -prune -exec chown $own.$owngrp {} \;
>
> # o importante é a variavel $item estar dentro das aspas, ai o espaco em
> branco nao incomodará !!!!
Sem problemas, como dizia uma professora minha, herrar é umano"... rsrsrs
Nesse caso ainda não vai resolver, pelo menos nos meus testes, pois
o problema está na parte for i in `ls`; do ... o ls acaba listando
cada parte do nome como um arquivo separado e é aí que está o meu
problema... eu não sei como fazer os nomes compostos que o ls pega
"virarem" um nome inteiro...
Mas a sua dica vai melhorar outra parte do script ;-D Vlw!!
> Vlw cara, espero que isto ajude !!!!
Vlw digo eu!! =D
Vou continuar testando que uma hora dessas vai dar certo!!!
[]'s
--
=====
"O único homem que está isento de erros, é aquele que não arrisca acertar."
- Albert Einstein
"O Mais Sábio dos Homens é aquele que sabe que nada sabe!!"
- Sócrates
"A alegria não está nas coisas: está em nós! Acredito que ter as
coisas que queremos
pode até nos trazer uma alegria momentânea, mas ser o que queremos ser,
fazer o que sonhamos é que nos traz a verdadeira alegria!
- Göethe
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos