Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Curso de Inglês Online

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

O comando xargs

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 20 de Agosto de 1997

Os resultados obtidos pelo comando find podem ser redirecionados para o comando xargs para que sejam tomadas ações específicas (remoção, mudança de atributos, listagem, etc) sobre estes arquivos.

O comando xargs atua sobre o resultado a ele fornecido pelo standard input e constrói um comando baseado nesta entrada e em seus próprios argumentos da linha de comando.

Por exemplo:

  % ls | xargs rm -f

Este comando irá remover todos os arquivos do diretório corrente. A diferença entre o comando acima e os comandos

  % rm -f `ls`

e

  % rm -f *

é que após a shell realizar a expansão dos nomes gerados através do "rm -f *" ou "rm -f ls" o tamanho da linha de comandos pode causar um erro. O comando xargs gera linhas de comando de tamanho compatível com as limitações do sistema e executa o comando solicitado tantas vezes quantas forem necessárias para completar a tarefa.

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

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.93/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 2.9 /5 (1645 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

PDF Explicado