diff --git a/aliases/available/curl.aliases.bash b/aliases/available/curl.aliases.bash new file mode 100644 index 00000000..4618dae1 --- /dev/null +++ b/aliases/available/curl.aliases.bash @@ -0,0 +1,23 @@ +#!/bin/bash + +cite 'about-alias' +about-alias 'Curl aliases for convenience.' + +# set apt aliases +function _set_pkg_aliases() +{ + if [ -x $(which curl) ]; then + # follow redirects + alias cl='curl -L' + # follow redirects, download as original name + alias clo='curl -L -O' + # follow redirects, download as original name, continue + alias cloc='curl -L -C - -O' + # follow redirects, download as original name, continue, retry 5 times + alias clocr='curl -L -C - -O --retry 5' + # follow redirects, fetch banner + alias clb='curl -L -I' + fi +} + +_set_pkg_aliases