diff --git a/scripts/archive_tower.sh b/scripts/archive_tower.sh index e1877b9fe010cc760c77773a09cb4838b2f2b614..0dae6640f89dfaef8e800fb927323cc87ffe4552 100755 --- a/scripts/archive_tower.sh +++ b/scripts/archive_tower.sh @@ -36,8 +36,11 @@ fi year=${DATE:0:4} month=${DATE:4:2} day=${DATE:6:2} - mkdir -p $TOWER_CACHE_DIR/ascii/${year}/${month}/ - ln -s "$TOWER_PRAW_DIR/${year}/${month}/${day}/rig_tower.${year}-${month}-${day}.ascii" "$TOWER_CACHE_DIR/ascii/${year}/${month}/" + link_fn="$TOWER_CACHE_DIR/ascii/${year}/${month}/rig_tower.${year}-${month}-${day}.ascii" + if [ ! -e $link_fn ]; then + mkdir -p $TOWER_CACHE_DIR/ascii/${year}/${month}/ + ln -s "$TOWER_PRAW_DIR/${year}/${month}/${day}/rig_tower.${year}-${month}-${day}.ascii" ${link_fn} + fi log_info "Done"