Olá,
        Participo da lista há algum tempo, no comećo mais perguntando e, 
ultimamente, até propondo solućões aos colegas e sou um curioso por 
natureza. Embora minha formaćão não tenha relaćão alguma com programaćão ou 
scripts (sou músico) eu peguei o gosto; como muitos, acredito.
Meu trabalho na empresa, além de música, envolve manipulaćão de strings em 
bancos MYSQL e manipulaćão de arquivos; e não teve algo até agora 
que eu precisasse que eu não houvesse encontrado na lista ou nas referências de 
leitura. Por isso meu muito obrigado a todos.

        Entretanto esses dias me deparei com uma questão que talvez já tenha 
ocorrido a vocês. Explico: gosto de armazenar todo o trabalho em 
variáveis e só usar gravaćão em disco após o final do tratamento bem como evito 
usar awk, sed ou qualquer aplicativo externo, a menos que 
realmente seja necessário. Esses dias tentei armazenar muitos dados numa 
variável e o script ficou parado. Não fiquei esperando muito pra 
ver se era lentidão ou tamanho em excesso mesmo, porém ficou a pergunta:

-       Quanto de memória o bash pode alocar pra cada variável? Ou onde eu 
poderia obter esse tipo de informaćão?

E já que estou perguntando:

-       Trabalhar com dados em arrays (faćo isso direto) é mais rápido ou 
melhor do que com variáveis "normais"? E por que?

-       Existe uma espécie de "ranking" do que executa mais rápido dentro do 
bash? Já ouvi falar que um laćo do tipo "for" executa mais rápido do 
que um "if". Isso é lenda ou verdade?

A última desse mail:

-       Como posso obter uma lista do que realmente executaria em qualquer 
"unix like"????


        Resumidamente amigos, tecnicamente já sei o que preciso. Agora quero 
melhorar meu conhecimento conceitual e, com isso, melhorar meu código. 
Como trabalho com bases grandes e com uma ordem de 30.000 arquivos acredito que 
isso refletiria em ganho de tempo, além do prazer de ver 
algo funcionando melhor... :-)

Abraćo a todos,
Maurício






---------------------------------------------------------------------
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: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a