Repetição automática de comando

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

[ Hits: 13.815 ]

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: Adicionando um chunk

Informix: Identificando / resolvendo um problema

Informix, administração básica

UNIX AIX: Utilitario de administração smit

Assistindo o outro terminal

Leitura recomendada

Limpando sua memória cache de forma simples (parte 2)

ffmpeg - Como aumentar ou reduzir o volume de um áudio ou video via linha de comando

Desabilitando o beep do console

Cairo-dock sem composite

Exercício Prático LPIC 12

  

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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts