#!/bin/sh set -e TODAY="$(date '+%F')" BASE="$HOME/.temp" TARGET="$HOME/tmp" rmdir "$BASE/"* 2> /dev/null || true [ -d "$BASE/$TODAY" ] || mkdir "$BASE/$TODAY" if ! [ -L "$TARGET" ] && [ -e "$TARGET" ]; then echo "$0: '$TARGET' already exists and is not a symlink." >&2 exit 1; fi rm -f "$TARGET" ln -s "$BASE/$TODAY" "$TARGET"