examples/ytfeed.dl: cleaner branching

This commit is contained in:
dtb
2025-12-06 21:58:05 -07:00
parent d27b878e58
commit 50c0c08242

View File

@@ -13,9 +13,9 @@ while test -n "$2"; do
else curl=false
fi
filename="$(printf '%s/%s.xml\n' "$directory" "$2")"
if ! $curl "$xml_url_prefix""$2" >"$filename"
then rm -f "$filename"
else printf '%s\n' "$filename"
fi
$curl "$xml_url_prefix""$2" >"$filename".new \
&& mv "$filename".new "$filename" \
&& printf '%s\n' "$filename" \
|| rm -f "$filename".new
shift
done