Repetição automática de comando

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

[ Hits: 18.775 ]

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

Melhor escolha, melhor performance (banco de dados)

Assistindo o outro terminal

Informix: Identificando / resolvendo um problema

Informix, administração básica

Leitura recomendada

Executando comandos Linux com o timeout

Scaneando IP's, retornando NetBIOS ou endereços MAC.

Recuperando GRUB do Mageia Linux

Comando CHMOD (Change Mode) no Modo Octal

Colocar arquivos mostrados por um comando em um pacote .tar no Linux

  

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