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