#!/bin/bash # # CONFIGURATION # # Interval between two consecutive posts SLEEP_INTERVAL=3h # File containing the toots to post DATA_FILE=test.txt # A prefix for all toots of this bot TOOT_PREFIX="#avviso%0A" # # CONFIGURATION END # extract_image() { sed -n -e 's/.*\(.*\)<\/img>.*/\1/p' <<< $1 } extract_text() { sed -e "s/.*<\/img>/ /g" <<< $1 } while : do # Last line should be empty, so we dont need an additional read here # after the while loop while read line do ./toot.sh $line sleep ${SLEEP_INTERVAL} done < ${DATA_FILE} done