diff --git a/xcode/aux_scripts/download_file.sh b/xcode/aux_scripts/download_file.sh index 5f6f2c7..d6bc935 100755 --- a/xcode/aux_scripts/download_file.sh +++ b/xcode/aux_scripts/download_file.sh @@ -1,8 +1,20 @@ file_name=$1 file_link=$2 -readonly folder=${3:-"Downloads"} +folder=$3 flag_of_delete=$4 + 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