Commit 8f3be1b8 authored by Boris Yumankulov's avatar Boris Yumankulov Committed by Vitaly Lipatov

eget: added --output-dir option (eterbug #17899)

parent 62e4de71
...@@ -322,6 +322,8 @@ AXELNAMEOPTIONS='' ...@@ -322,6 +322,8 @@ AXELNAMEOPTIONS=''
WGETRUSTSERVERNAMES='' WGETRUSTSERVERNAMES=''
CURLTRUSTSERVERNAMES='' CURLTRUSTSERVERNAMES=''
CURLOUTPUTDIR=''
WGETOUTPUTDIR=''
WGETNODIRECTORIES='' WGETNODIRECTORIES=''
WGETCONTINUE='' WGETCONTINUE=''
CURLCONTINUE='' CURLCONTINUE=''
...@@ -376,6 +378,8 @@ Options: ...@@ -376,6 +378,8 @@ Options:
-6|--ipv6|--inet6-only - use only IPV6 -6|--ipv6|--inet6-only - use only IPV6
-O-|-O - - output downloaded file to stdout -O-|-O - - output downloaded file to stdout
-O file - download to this file -O file - download to this file
-P|--output-dir - download to this directory
-nd|--no-directories - do not create a hierarchy of directories when retrieving recursively -nd|--no-directories - do not create a hierarchy of directories when retrieving recursively
-c|--continue - continue getting a partially-downloaded file -c|--continue - continue getting a partially-downloaded file
-T|--timeout=N - set the network timeout to N seconds -T|--timeout=N - set the network timeout to N seconds
...@@ -452,6 +456,11 @@ while [ -n "$1" ] ; do ...@@ -452,6 +456,11 @@ while [ -n "$1" ] ; do
CURLHEADER="--header $argvalue" CURLHEADER="--header $argvalue"
AXELHEADER="--header=$argvalue" AXELHEADER="--header=$argvalue"
;; ;;
-P|--output-dir)
shift
CURLOUTPUTDIR="--create-dirs --output-dir $1"
WGETOUTPUTDIR="-P $1"
;;
-U|-A|--user-agent) -U|-A|--user-agent)
user_agent="Mozilla/5.0 (X11; Linux $arch) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36" user_agent="Mozilla/5.0 (X11; Linux $arch) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36"
WGETUSERAGENT="-U '$user_agent'" WGETUSERAGENT="-U '$user_agent'"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment