gnu watch - очень полезный инструмент для проверки вывода программы: он выполняет программу и показывает выход на весь экран каждые 2 секунды.
Иногда мне не нужен предыдущий вывод для стирания, а скорее для печати по строкам с отметкой времени. Для этого я использую сценарии bash, такие как:
while true;
do echo -n "`date` ";
ssh ubuntu@server -o ConnectTimeout=1 "uptime" ;
sleep 1;
done
Имеется ли инструмент gnu watch , который может запускать команду и отображать ее вывод с отметкой времени в строка без стирания предыдущего выхода?