#!/bin/bash PROG_NAME="/usr/bin/wget.bin" DEFAULT_PROXY="http://proxy:3128" wget_proxy(){ echo -n "Insert proxy username: " read PROXY_USER # echo -n echo -n "Insert proxy password: " stty -echo read -p PROXY_PASSWD stty echo $PROG_NAME --proxy=on --proxy-user="$PROXY_USER" --proxy-passwd="$PROXY_PASSWD" "$*" } if [ ! -z $http_proxy ]; then wget_proxy "$*" else echo "" read -n 1 -p "Do you want to use http proxy? [y,n]: " ANSWER echo "" if [ $ANSWER == "n" ]; then $PROG_NAME "$*" elif [ $ANSWER == "y" ]; then read -p "Insert proxy address (e.g. http://proxy:3128 ): " PROXY if [ $PROXY == "" ]; then set PROXY=$DEFAULT_PROXY else export http_proxy=$PROXY fi wget_proxy "$*" else echo "OOps" fi fi