#!/bin/bash # Wait until an item has no outstanding tasks # Usage: ia-wait-item-tasks IDENTIFIER if [[ $# -ne 1 ]] then echo 'Usage: ia-wait-item-tasks IDENTIFIER' exit 1 fi while ia tasks "$1" | grep -Fvq ' "finished": ' do sleep 60 done