From 84dec96006d7c049fe7c1216087e369513a3c813 Mon Sep 17 00:00:00 2001 From: grothedev Date: Sat, 22 Jan 2022 16:42:54 -0500 Subject: pull_thoughts: append by default --- pull_thoughts | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) (limited to 'pull_thoughts') diff --git a/pull_thoughts b/pull_thoughts index de81c2f..6eaf769 100755 --- a/pull_thoughts +++ b/pull_thoughts @@ -4,6 +4,7 @@ tdir="/srv/www/thesite/public/t/" #t for 'text' i guess buffer=${HOME}"/.tmp/tbuff/" #buffer dir to temporarily store the downloaded files +PREPEND=false DBG=0 if [[ $1 ]]; then DBG=1; fi @@ -37,13 +38,18 @@ for f in `ls $buffer`; do if [ -e ~/doc/${f} ]; then fog=~/doc/${f} - if [[ $DBG ]]; then echo "backing up "${fog}; fi - cp ${fog} ${fog}.prev - if [[ $DBG ]]; then echo "prepending new data"; fi - cat ${buffer}/${f} > ${fog} - echo "" >> ${fog} - cat ${fog}.prev >> ${fog} - rm ${fog}".prev" + if [[ $PREPEND ]]; then + if [[ $DBG ]]; then echo "backing up "${fog}; fi + cp ${fog} ${fog}.prev + if [[ $DBG ]]; then echo "prepending new data"; fi + cat ${buffer}/${f} > ${fog} + echo "" >> ${fog} + cat ${fog}.prev >> ${fog} + rm ${fog}".prev" + else + if [[ $DBG ]]; then echo "appending new data"; fi + cat ${buffer}/${f} >> ${fog} + fi else cat ${buffer}/${f} > ~/doc/${f} fi -- cgit v1.2.3