Repetição automática de comando

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

[ Hits: 10.668 ]

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

UNIX AIX: Utilitario de administração smit

Informix: Adicionando um chunk

Aumentando TABLESPACES no Oracle

Assistindo o outro terminal

Informix: Identificando / resolvendo um problema

Leitura recomendada

Derrubando uma tty

Programando o seu Linux para desligar automaticamente

imsniff - Convertendo os logs em TXT para HTML

Criando e montando um arquivo .ISO

Bash Completion no APT

  

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