Monitorando tarefas com o comando watch

Publicado por Fábio Berbert de Paula em 02/12/2002

[ Hits: 34.497 ]

Blog: https://fabio.automatizando.dev

 


Monitorando tarefas com o comando watch



O comando watch é usado para executar e mostrar a saída de um comando periodicamente na tela e, dependendo da sua criatividade, pode ser muito útil em diversos tipos de situações.

Para ilustrar o uso do watch, vamos supor que estamos fazendo o download de um programa de 100Mb utilizando o wget, o download está em andamento e o arquivo parcial está sendo gravado no diretório /home/fabio/downloads/programa.tar.gz. Digite o comando:

watch 'ls -lh /home/fabio/downloads/programa.tar.gz'

Por padrão, a cada 2 (dois) segundos o watch executa o comando "ls -lh /home/fabio/downloads/programa.tar.gz" e mostra o tamanho parcial do arquivo na tela.

E então, vamos botar a criatividade para funcionar?

Atenciosamente, Fábio Berbert de Paula

Outras dicas deste autor

NAT (Network Address Translation)

Catálogo de efeitos de texto para Gimp

Introdução ao awk

Como alterar o título da janela de terminal via comando

Vysor - Espelhar/Gravar a tela do teu Android no Linux

Leitura recomendada

Passwd não alterando senha de usuário

Montando partições automaticamente no Linux Mint

Geração automática do menu principal para gerenciadores de janelas

Utilização do comando cat

[RESOLVIDO] Problem with MergeList (Ubuntu, Mint, Debian, etc)

  

Comentários
[1] Comentário enviado por sleck em 29/09/2005 - 19:56h

Legal mesmo, como você mesmo disse: Só usar a criatividade

Valeu cara

[2] Comentário enviado por removido em 21/06/2006 - 10:42h

Uma deste, enquanto copiava (modo texto) uns arquivos de um cd, e a cada minuto dava um "ls" para ver o andamento, me perguntava se não existia um comando que fizesse isso por mim. Acabei de achar. Valeu!

[3] Comentário enviado por rodolfocosta123 em 22/04/2013 - 16:39h

Trabalho com testes,e utilizei o comando para automatizar os testes unitários e criar uma integração contínua.
Uso o watch com o PHPUnit.
Muito bom esse comando!
:D

[4] Comentário enviado por frcnetto em 26/01/2016 - 17:47h

A interface gráfica do meu dropbox bugou e usei o comando watch -n 0,5 dropbox status pra acompanhar a sincronização a cada meio segundo, ficou melhor até que pela interface hahaha

[5] Comentário enviado por Jovanderg em 20/06/2018 - 21:03h

Parabéns, muito boa explicação, Valeu!!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts