Certaines versions plus récentes de watch
prend désormais en charge la couleur.
Par exemple watch --color ls -ahl --color
.
Connexe.
Ne pas utiliser watch
... Lorsque vous utilisez des programmes de surveillance, vous pouvez détecter qu'ils n'écrivent pas sur un terminal, puis supprimer la couleur. Vous devez utiliser des drapeaux de programme spécifiques pour y conserver les codes de contrôle.
Si vous ne connaissez pas les drapeaux ou qu'il n'y en a pas, vous pouvez faire regarder un homme du pauvre en :
while sleep <time>; do clear; <command>; done
Il y aura un peu de scintillement (la montre fonctionne en "double tampon") mais pour certaines choses, c'est assez utile.
Vous pourriez être tenté de faire une montre du pauvre à double tampon en utilisant
while sleep <time>; do <command> > /tmp/file; clear; cat /tmp/file; done
Mais ensuite, vous cliquerez à nouveau sur la fonctionnalité "Je n'écris pas sur un terminal".