style of code
This commit is contained in:
parent
1231c955b4
commit
5d4ae9ade2
31
bin/vacuum
31
bin/vacuum
|
@ -1,13 +1,15 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
usage() {
|
usage() {
|
||||||
printf "Usage: %s [url] [filters] [-h|--help|--wget|--httrack]\n\n" "$0"
|
cat << EOF
|
||||||
|
Usage: $0 [url] [filters] [-h|--help|--wget|--httrack]
|
||||||
|
|
||||||
printf " --wget Select GNU Wget\n"
|
--wget Select GNU Wget
|
||||||
printf " --httrack Select httrack to vacuum\n"
|
--httrack Select httrack to vacuum
|
||||||
printf " -h,--help Show this help\n\n"
|
-h,--help Show this help
|
||||||
|
|
||||||
printf "Filters only work with httrack. \`man httrack\` to get help.\n"
|
Filters only work with httrack. \`man httrack\` to get help
|
||||||
|
EOF
|
||||||
}
|
}
|
||||||
|
|
||||||
for i in "$@"; do
|
for i in "$@"; do
|
||||||
|
@ -34,8 +36,6 @@ fi
|
||||||
|
|
||||||
if [ -z "$TOOL" ]; then
|
if [ -z "$TOOL" ]; then
|
||||||
while test -z "$TOOL"; do
|
while test -z "$TOOL"; do
|
||||||
printf ""
|
|
||||||
|
|
||||||
printf "Vacuum:\n"
|
printf "Vacuum:\n"
|
||||||
printf " [1] httrack\n"
|
printf " [1] httrack\n"
|
||||||
printf " [2] wget\n"
|
printf " [2] wget\n"
|
||||||
|
@ -57,9 +57,16 @@ if [ -z "$TOOL" ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$TOOL" = "httrack" ]; then
|
if [ "$TOOL" = "httrack" ]; then
|
||||||
printf "\nCommand:\n\n httrack %s\n\n" "$URL"
|
COMMAND="httrack $URL"
|
||||||
httrack $URL
|
else
|
||||||
elif [ "$TOOL" = "wget" ]; then
|
COMMAND="wget --progress=bar -E -r -k -np --no-check-certificate --user-agent=Firefox $URL"
|
||||||
printf "\nCommand:\n\n wget --progress=bar -E -r -k -np --no-check-certificate --user-agent=Firefox \"%s\"\n\n" "$URL"
|
|
||||||
wget --progress=bar -E -r -k -np --no-check-certificate --user-agent=Firefox $URL
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
cat << EOF
|
||||||
|
Command:
|
||||||
|
|
||||||
|
$COMMAND
|
||||||
|
|
||||||
|
EOF
|
||||||
|
|
||||||
|
exec $COMMAND
|
||||||
|
|
Loading…
Reference in a new issue