From 86ae52a37fa51a55d54cefa7a3d9dba5e3445105 Mon Sep 17 00:00:00 2001 From: Bruno21 Date: Mon, 22 Aug 2022 06:57:31 +0200 Subject: [PATCH] Clean code --- keywords2insta.sh | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/keywords2insta.sh b/keywords2insta.sh index fef09c0..85bbdcd 100755 --- a/keywords2insta.sh +++ b/keywords2insta.sh @@ -5,7 +5,7 @@ greenbold="\033[1;32m" green="\033[0;32m" yellow="\033[0;33m" bold="\033[1m" -bold_under="\033[1;4m" +#bold_under="\033[1;4m" underline="\033[4m" reset="\033[0m" @@ -16,7 +16,8 @@ reset="\033[0m" wild=("wildlife" "wildlifephoto" "wildlifephotographer") nat=("naturelovers" "natureshot" "naturephotography") reg=("Bourgogne" "Burgundy" "Bourgogne Franche-Comté" "Côte d'or") -others=("tag" "keu") +#others=("lanscape" "animal") +others=() # tags -t mammifere foret animal @@ -38,6 +39,7 @@ showHelp() { echo -e "${green}keyword2insta [-Options...] -f ${reset}" echo -e "If no option is chosen, all tags are added (default). " echo -e "Keywords taken from exifs are automatically added." + echo -e "You can add keywords permanently by adding them to the ${underline}others array${reset} at the start of the script. (See others=())" echo -e "The images files are not modified." echo echo -e "${yellow}OPTIONS:${reset}" @@ -86,9 +88,6 @@ do wildlife) opt_wildlife=true;; nature) opt_nature=true;; region) opt_region=true;; - # "$@" --lens -t mammifère foret animal --file /Users/bruno/Pictures/Export/2022/Juillet/2022-07-01_Chevrette_3462.jpg - # "${OPTARG}" file - # "${OPTIND}" 7 file) file="${!OPTIND}"; OPTIND=$(( $OPTIND + 1 )) ;; @@ -143,10 +142,6 @@ fi t=$(echo "${tags[@]}" | sed -r 's/[^ ]+/,&/g') - -#trans fr:en -b "renard" -#fox - if ! command -v exiftool &> /dev/null; then echo -e "${bold}exiftool${reset} could not be found !\n" echo -e "You should install ${bold}exiftool${reset}:\n" @@ -309,8 +304,6 @@ echo echo "Region flickr: $region_flickr" echo "Region insta: $region_insta" echo -END_COMMENT - echo "tags: ${tags[@]}" echo "others: ${others[@]}" @@ -322,6 +315,7 @@ echo "model: $opt_model" echo "lens: $opt_lens" echo "all: $opt_all" echo +END_COMMENT if [ $opt_all = false ]; then @@ -358,7 +352,7 @@ keywords_insta=$(echo "$keyword_insta$model_insta$lens_insta$wildlife_insta$natu if [ $opt_others = true ]; then # insert tags added with option -t to others's tag array - others+=(`echo $t | tr ',' ' '`) + others+=($(echo "$t" | tr ',' ' ')) for i in "${others[@]}" do