X-Git-Url: https://code.delx.au/mediapc-tools/blobdiff_plain/95809cb75c985ef101736386582da2c7a92fc43a..1ff2cc22ba79d22c49bf412c7c2ae2f0024ccbb4:/gen-new-list diff --git a/gen-new-list b/gen-new-list index ddab94a..afba745 100755 --- a/gen-new-list +++ b/gen-new-list @@ -3,22 +3,22 @@ set -e if [ -z "$1" ]; then - echo "Usage: $0 /path/to/videos [new-link-dir] [num_days]" - exit 1 + echo "Usage: $0 /path/to/videos [new-link-dir] [num_days]" + exit 1 fi watch_dir="$1" new_link_dir="${2:-${watch_dir}/-NEW-}" num_days="${3:-14}" -find "$watch_dir/-NEW-" -type l -delete +find "${new_link_dir}" -type l -delete find "$watch_dir" -type f -mtime "-${num_days}" | - while read line; do - if basename "$line" | grep -q '^\.'; then - continue - fi - linkname="$(echo "$line" | sed -e "s|$watch_dir/||" -e "s|/| - |g")" - ln -s "$line" "$watch_dir/-NEW-/$linkname" - done + while read line; do + if basename "$line" | grep -q '^\.'; then + continue + fi + linkname="$(echo "$line" | sed -e "s|$watch_dir/||" -e "s|/| - |g")" + ln -s "$line" "${new_link_dir}/$linkname" + done