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: 31 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.
Além de dar uma recapitulada na sintaxe e principais opções do xargs
,
este segundo vídeo mostra como este comando faz uma pré-interpretação da
linha de comandos, tirando algumas incumbências do Shell, de forma a poder
entregar-lhe uma linha que não causará um estouro de pilha.
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