De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

Programação Shell Linux - find e xargs casaram e foram felizes para sempre - Parte 1

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 30 de agosto de 2022

Nessa série de 3 vídeos, veremos que na época que os computadores não tinham tanta capacidade de memória quanto hoje, a recursividade do comando find algumas vezes mandava uma linha tão pesada para execução, que causava um estouro de pilha.

O comando xargs foi inicialmente desenvolvido para evitar que este tipo de erro ocorra. Como ele tem total domínio do seu ambiente de execução de comandos, pode fracionar a linha recebida do find de modo a contornar esse problema.

Neste primeiro vídeo da série, além de dar uma recapitulada na sintaxe e principais opções/ações do comando find, o vídeo mostra como torná-lo muito mais rápido alterando os conectores ou diminuindo a abrangência de sua recursividade com a ação -prune.

Veja mais vídeos sobre programação Shell Bash em nosso canal ProgShellLinux e faça o seu cadastro.

Clique aqui para assistir o vídeo

Veja também os artigos sobre expansão de parâmetros:

Ajude nosso canal a crescer! Compartilhe este vídeo com seus amigos, se inscreva no canal, dê um joinha e ative as notificações para ficar sabendo das novidades.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida