From 1205e6c5bb468e581f9ea5a92467b8cf7d80e3a5 Mon Sep 17 00:00:00 2001 From: Maxim Sorokin Date: Wed, 15 Jan 2020 16:27:02 +0300 Subject: [PATCH] added folder and file to delete capabilities for download_file.sh --- xcode/aux_scripts/download_file.sh | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/xcode/aux_scripts/download_file.sh b/xcode/aux_scripts/download_file.sh index 52bdce7..d3822a4 100755 --- a/xcode/aux_scripts/download_file.sh +++ b/xcode/aux_scripts/download_file.sh @@ -1,19 +1,19 @@ file_name=$1 file_link=$2 -folder_to_delete=$3 -file_to_delete=$4 +folder=$3 +flag_of_delete=$4 -folder="Downloads" -file_path="./${folder}/${file_name}" +key_of_delete="--remove-cached" +default_folder="Downloads" -# remove folder and all files it -if [ -e ${folder_to_delete} ]; then - rm -rf ${folder_to_delete} +if ! [ -n "$folder" ]; then + folder="${default_folder}" fi -# remove some file -if [ -e ${file_to_delete} ]; then - rm ${file_to_delete} +file_path="./${folder}/${file_name}" + +if [[ ${flag_of_delete} = ${key_of_delete} ]]; then + rm ${file_path} fi # make folder if not exist