1
0
Files
dotfiles/.config/yadm/bootstrap.d/lib/helpers

27 lines
461 B
Bash

#!/bin/bash
# Download file and return filename
download() {
[[ $# == 0 ]] && exit 1
local url="$1"
local file="${url##*/}"
local suffix=""
if [[ "$#" == 2 ]]; then
suffix=".$2"
elif [[ $file == *.* ]]; then
suffix=".${file##*.}"
fi
local filename="$(mktemp -t "download-XXXXXX${suffix}")"
curl --location --output "${filename}" -# "${url}"
echo "${filename}"
}
test() {
echo "Test function"
}