From 2b54ec3b976e0bf82d4601908aa2e1d3faebfdba Mon Sep 17 00:00:00 2001 From: klea Date: Tue, 2 Dec 2025 21:53:56 +0100 Subject: fossil-archive: clean up output filename urls keeping item_ids the same --- bin/fossil-archive | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/fossil-archive b/bin/fossil-archive index f62c116..90f6d4e 100755 --- a/bin/fossil-archive +++ b/bin/fossil-archive @@ -19,12 +19,12 @@ if ! echo "$base_url" | grep -q '/$'; then base_url="${base_url}/" fi -safeurl() { echo "$1" | sed 's,/,_,g'; } +safeurl() { echo "$1" | sed 's,/,_,g;s,_$,,'; } [ -d "$base_dir" ] || mkdir "$base_dir" base_url_hostonly="$(echo "$base_url" | sed -e 's,^http,,;s,^s,,;s,^://,,')" -item_id="$(safeurl "$base_url_hostonly")_bundles_$(ddate '+%Y%m%d')${1:-}" +item_id="$(safeurl "$base_url_hostonly")__bundles_$(ddate '+%Y%m%d')${1:-}" work_dir="${base_dir}/${item_id}" echo "-- making $item_id folder --" -- cgit v1.3.1-10-gc9f91