|
From: | Fernando Lemes da Silva |
Subject: | Re: RES: [shell-script] Variavel que some... |
Date: | Wed, 25 Aug 2004 15:43:57 -0300 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030915 |
Olá Julio,O meu problema com o IFS é a questão o "usuário"... não raro tenho arquivos com espaços no meio do nome.. então se eu não mudar o IFS o for separa o nome de arquivo também.. :-P
Quanto ao du, achei curioso.. aqui com a opção -b ele me retorna o valor certinho...
du (coreutils) 5.0 minha distro é Slackware 10... Agradeço a atenção de todos.. tks! []'s -- /********************************************** _ Fernando Lemes da Silva °v° www.koho.com.br /(¡)\ Linux user #address@hidden ^ ^ lICQ UIN 2371843 echo 396752965710071000896145190854552842P | dc **********************************************/ Julio Cezar Neves - DATAPREVRJ wrote:
Como vc pode ver a lista é a saída do comando "ls a*" e está separada por new-line. Agora o script:
Ainda tem mais uma coisa que vc deve prestar a atenção. Observe as linhas abaixo: Prompt> wc -c $file 845 a.sh Prompt> du -b $file 4096 a.sh Prompt> ls -l a.sh -rwxr-xr-x 1 jneves jneves 845 Feb 24 2003 a.sh Repare que o arquivo a.sh tem efetivamente 845 bytes. O du te devolve a qtd total de bytes alocados nos blocos do arquivo e sempre será múltiplo de 512 (tamanho do bloco). [ ]s, Julio Cezar Neves
[Prev in Thread] | Current Thread | [Next in Thread] |