Приведём простейший пример. Допустим, что надо вывести текст "MouseDC" в консоль. Тогда потребуется такая BASH команда:
echo MouseDC
А теперь если нужно выполнять эту команду каждые несколько секунд, то можно добавить в её начало слово "watch":
watch echo MouseDC
Консоль начнёт распечатывать результат выполнения команды каждые две секунды:

watch -n 5 echo MouseDC
Если команда очень длинная или составная (с использованием конвейера), то необходимо заключить её в двойные или одинарные кавычки:
watch -n 5 "echo MouseDC | grep Mouse"
Из дополнительных функций этой команды можно отметить выделение цветом тех частей вывода, которые отличались от предыдущего запуска. Делается это с помощью ключа "-d". Попробуем продемонстрировать это поведение на выводе времени:
watch -n 5 -d "date | grep 5"
Если запустить этот скрипт при дате, в которой цифра "50" стоит на последнем месте (секунды), то через одно выполнение цифра "5" будет подсвечена цветом как изменившееся часть ответа (было 50, стало 55):
