Files
nix-stuff/overlays/fetchurl-with-wetransfer/convert-wetransfer-links.sh
Shelvacu 9bad53f188 nix fmt
2025-04-19 13:17:36 -07:00

18 lines
501 B
Bash

# shellcheck shell=bash
translateWetransferLinks() {
local old_urlsArray=("${urls[*]}")
local new_urlsArray=()
for this_url in "${old_urlsArray[@]}"; do
if [[ $this_url == https://we.tl/* ]] || [[ $this_url == https://wetransfer.com/downloads/* ]]; then
local new_url
new_url="$("${transferweeBin:?}" -v -g download "$this_url")"
new_urlsArray+=("$new_url")
else
new_urlsArray+=("$this_url")
fi
done
urls="${new_urlsArray[*]}"
}
translateWetransferLinks