Um pouco sobre o comando xargs

O comando xargs é bastante útil quando se quer repetir um comando várias vezes. Por exemplo, suponha que se queira encontrar todos os links simbólicos a partir de uma determinada pasta e apagá-los. O comando “find . -type l” procura pelos links (em bash) e os retorna toda na tela. Para apagar todos de uma vez, à medida em que eles são encontrados, basta digitar:

$ find . -type l | xargs rm -rf

Neste caso, o xargs recebe como entrada a saída do comando find e replica o comando rm para cada item encontrado. Fácil, mas tome cuidade com ele!

Anúncios

Autor: cfbastarz

craftmind.wordpress.com

Um comentário em “Um pouco sobre o comando xargs”

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s