#!/usr/bin/env bash # Input: # - Line of JSON for proposed new task. read -r new_task if (printf "%s\n" "$new_task" | grep -qE '[tT]eh'); then new_task=$(printf "%s\n" "$new_task" | sed -r 's/([tT])eh/\1he/g') fi # Output: # - JSON, modified # - Optional feedback/error. printf "%s\n" "$new_task" echo 'FEEDBACK' # Status: # - 0: JSON accepted, non-JSON is feedback. # - non-0: JSON ignored, non-JSON is error. exit 0