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.
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.
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.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários