Repetição automática de comando

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

[ Hits: 18.496 ]

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, administração básica

Informix: Identificando / resolvendo um problema

Aumentando TABLESPACES no Oracle

Informix: Adicionando um chunk

Assistindo o outro terminal

Leitura recomendada

Comando rsync ignora diretórios chamados "core" [Resolvido]

Gnome/KDE: Sistema não loga ou efetua logoff em 10 segundos (ERRO no .ICEauthority)

Executando proteção de tela no modo texto

Como criar disco de boot com o Grub com apenas 1 comando

Ordenando as coisas com sort

  

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