Repetição automática de comando

Publicado por Felipe Casagrande (pepi) em 05/03/2008

[ Hits: 18.493 ]

Blog: http://www.vivaolinux.com.br/~felipe_pepii

 


Repetição automática de comando



Um comando muito útil é o watch.

Ele serve para atualizar um comando em um determinado tempo especificado.

Por exemplo, você esta copiando um arquivo para seu PC, via scp, e fica dando o "ls -lah" para ver o quanto já está copiado. Você pode fazer isso via o watch.

Sintaxe:

# watch --interval 0 'ls -lah'

O comando acima lhe dará automaticamente de 0 em 0 segundos o resultado do seu comando.

Explicando:
  • --interval 0 - Atualizar de 0 em 0 segundos (intervalo de repetição);
  • 'ls -lah' - comando a ser repetido.

    No caso, usei "ls -lah", mas você pode usar qualquer comando, du, cat etc.

Outras dicas deste autor

Informix: Identificando / resolvendo um problema

UNIX AIX: Utilitario de administração smit

Informix, administração básica

Assistindo o outro terminal

Melhor escolha, melhor performance (banco de dados)

Leitura recomendada

Comandos interessantes para administração de sistemas

Forçar montagem de partição NTFS Windows

Guia rápido de uso do APT

Erro na compilação do LLVM no Gentoo [Resolvido]

GhostScript - Reduzindo o tamanho de arquivos PDF pelo terminal

  

Comentários
[1] Comentário enviado por edirlf em 05/03/2008 - 20:57h

Achei legal a dica, pra mim vai ser bem útil.
Parabéns cara!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts