Loop until date
The following code will loop until a given date is reached:#!/bin/sh enddate=$(date -d "2016-06-20 14:18:00" +%s) while [ $(date +%s) -lt $enddate ]; do sleep 1 // Do something... done
#!/bin/sh enddate=$(date -d "2016-06-20 14:18:00" +%s) while [ $(date +%s) -lt $enddate ]; do sleep 1 // Do something... done