dstat -d --nocolor --noheaders|xargs --max-args=2|while read status; do if [ "$status" == "0 0" ]; then setleds -L -caps < /dev/console; else setleds -L +caps < /dev/console; fi; done
Команда dstat -d —nocolor —noheaders выполняет мониторинг активности жесткого диска. Результаты передаются в команду xargs, которая разделяет вывод на пары аргументов. Затем команда while читает каждую пару и проверяет значение: если значение равно «0 0», то команда setleds -l -caps включает мигание индикатора Caps Lock на клавиатуре. Если значение отличается, то команда setleds -l +caps отключает мигание. Эта команда полезна для пользователей, которые хотят получать визуальное уведомление о работе жесткого диска через мигающий индикатор Caps Lock. Альтернативой может быть использование других программ или сценариев мониторинга активности жесткого диска. Аргументы, передаваемые команде, отсутствуют.