#!/bin/sh set -eu trap 'exit 0' INT last_value="$(pasta)" while true do value="$(pasta)" if [ "${last_value}" != "${value}" ]; then echo "${value}" last_value="${value}" fi sleep 0.1 done