Bash: сделайте что-нибудь, если результат фоновой команды изменился
Я хочу сделать что-то вроде этого:
coproc MonitorCommandfd { MonitorCommand; }
while sleep $((30)); do
if [[ stdout_of_monitor_command_has_changed_since_last_check ]];then
do_something
fi
done
Как это может быть сделано?