19 lines
329 B
Bash
19 lines
329 B
Bash
#!/bin/bash
|
|
|
|
# Download file and return filename
|
|
download() {
|
|
[[ $# == 0 ]] && exit 1
|
|
|
|
local url="$1"
|
|
local suffix="${2:-"${url##*.}"}"
|
|
local filename="$(mktemp -t "download-XXXXXX.${suffix}")"
|
|
|
|
curl --location --output "${filename}" -# "${url}"
|
|
|
|
echo "${filename}"
|
|
}
|
|
|
|
test() {
|
|
echo "Test function"
|
|
}
|