1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#!/bin/sh CANARY="${OUTPUT_DIR}/canary.txt" echo "$0" >> "${CANARY}" LINES=0 until test "${LINES}" -gt 2 do LINES=`wc -l "${CANARY}" |awk '{print $1}'` sleep 1 done echo '{ "changed": false, "ansible_facts": { "dummy": "$0" } }'