An improvement upon while true loop
The story
So normally when I want to see output for something, I'll run a while true loop.
while true; do zabbix_get -s rhevtester.example.com -k 'task.converter_cpu'; done
That doesn't always stop even when I mash ^C (CTRL+C).
The solution
So I offer my improvement. The way to stop the loop is obvious, and also I will explain it.
while test ! -f /tmp/foo; do zabbix_get -s rhevtester.example.com -k 'task.converter_cpu'; done
To stop the loop, in another shell just:
touch /tmp/foo
Comments