Merge pull request #152 from TouchInstinct/downloader_files
added folder and file to delete capabilities for download_file.sh
This commit is contained in:
commit
5bdccd47d6
|
|
@ -1,12 +1,29 @@
|
|||
file_name=$1
|
||||
file_link=$2
|
||||
folder=$3
|
||||
flag_of_delete=$4
|
||||
|
||||
folder="Downloads"
|
||||
file_path="./${folder}/${file_name}"
|
||||
readonly key_of_delete="--remove-cached"
|
||||
readonly default_folder="./Downloads"
|
||||
|
||||
if [[ ${folder} = ${key_of_delete} ]]; then
|
||||
folder="${default_folder}"
|
||||
flag_of_delete="${key_of_delete}"
|
||||
fi
|
||||
|
||||
if ! [ -n "$folder" ]; then
|
||||
folder="${default_folder}"
|
||||
fi
|
||||
|
||||
file_path="${folder}/${file_name}"
|
||||
|
||||
if [[ ${flag_of_delete} = ${key_of_delete} ]]; then
|
||||
rm ${file_path}
|
||||
fi
|
||||
|
||||
# make folder if not exist
|
||||
if ! [ -e ${folder} ]; then
|
||||
mkdir ${folder}
|
||||
mkdir -p ${folder}
|
||||
fi
|
||||
|
||||
# download file if not downloaded
|
||||
|
|
|
|||
Loading…
Reference in New Issue