shellcheck

-corrections
This commit is contained in:
2022-08-20 08:41:47 +02:00
parent fa6a12bddf
commit feb44c4d04
2 changed files with 13 additions and 22 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
.DS_Store

View File

@@ -1,12 +1,12 @@
#!/usr/bin/env bash
italic="\033[3m"
#italic="\033[3m"
#underline="\033[4m"
bgd="\033[1;4;31m"
#bgd="\033[1;4;31m"
red="\033[1;31m"
bold="\033[1m"
bold_under="\033[1;4m"
#bold_under="\033[1;4m"
reset="\033[0m"
file=$1
@@ -66,7 +66,6 @@ if [ -z "$k" ]; then
exit 1
fi
# Anemone pulsatilla, Anemone pulsatille, _bleu_
IFS="," read -a key <<< "$k"
for i in "${key[@]}"
@@ -75,15 +74,14 @@ do
if [[ ! "$ii" =~ ^_ ]]; then
if [[ ${dico["$ii"]} ]] ; then
k_en=$(echo ${dico["$ii"]})
k_en=${dico["$ii"]}
else
k_en=""
fi
k_fr=$(echo "$ii")
k_fr="$ii"
if [ -n "$k_en" ]; then
echo "fr & en"
[[ "$k_fr" = *" "* ]] && keyword_flickr+="\"${k_fr}\" " || keyword_flickr+="${k_fr} "
[[ "$k_en" = *" "* ]] && keyword_flickr+="\"${k_en}\" " || keyword_flickr+="${k_en} "
keyword_insta+="#${k_fr// /} #${k_en// /} "
@@ -103,9 +101,7 @@ mod+=("${m}") # Canon EOS R6
if [[ "$m" =~ ^Canon ]]; then
mod+=("Canon") # Canon
[[ "$m" =~ *EOS* ]] || mod+=("EOS") # EOS
#mod+=($(echo "$m" | sed 's/Canon\ //g' | sed 's/ //g')) # EOSR6
#mod+=($(echo "$m" | sed 's/EOS//g' | sed 's/ //g') ) # CanonR6
[[ "$m" = *EOS* ]] || mod+=("EOS") # EOS
z=$(echo "$m" | sed 's/Canon\ //g' | xargs)
y=$(echo "$m" | sed 's/EOS//g' | sed 's/[ ][ ]*/ /g' | xargs)
mod+=("${z}") # EOS R6
@@ -131,11 +127,8 @@ lens_insta="$(echo "$l" | sed 's/ //g' | sed -r 's/[^ ]+/#&/g') "
#fixes
# #wildlifephotography
wild=("wildlife" "wildlifephoto" "wildlifephotographer")
# #natureshots #naturelover #nature
nat=("naturelovers" "natureshot" "naturephotography")
# #jura franchecomte
reg=("Bourgogne" "Burgundy" "Bourgogne Franche-Comté" "Côte d'or")
for i in "${wild[@]}"
@@ -145,7 +138,8 @@ do
else
wildlife_flickr+="${i} "
fi
wildlife_insta+="#"$(echo "${i}" | iconv -f UTF-8-MAC -t ascii//translit | sed 's/[^a-zA-Z 0-9]//g' | sed 's/ //g')" "
#wildlife_insta+="#"$(echo "${i}" | iconv -f UTF-8-MAC -t ascii//translit | sed 's/[^a-zA-Z 0-9]//g' | sed 's/ //g')" "
wildlife_insta+="#$(echo "${i}" | iconv -f UTF-8-MAC -t ascii//translit | sed 's/[^a-zA-Z 0-9]//g' | sed 's/ //g') "
done
for i in "${nat[@]}"
@@ -155,7 +149,7 @@ do
else
nature_flickr+="${i} "
fi
nature_insta+="#"$(echo "${i}" | iconv -f UTF-8-MAC -t ascii//translit | sed 's/[^a-zA-Z 0-9]//g' | sed 's/ //g')" "
nature_insta+="#$(echo "${i}" | iconv -f UTF-8-MAC -t ascii//translit | sed 's/[^a-zA-Z 0-9]//g' | sed 's/ //g') "
done
for i in "${reg[@]}"
@@ -165,7 +159,7 @@ do
else
region_flickr+="${i} "
fi
region_insta+="#"$(echo "${i}" | iconv -f UTF-8-MAC -t ascii//translit | sed 's/[^a-zA-Z 0-9]//g' | sed 's/ //g')" "
region_insta+="#$(echo "${i}" | iconv -f UTF-8-MAC -t ascii//translit | sed 's/[^a-zA-Z 0-9]//g' | sed 's/ //g') "
done
: <<'END_COMMENT'
@@ -189,7 +183,7 @@ echo "Region insta: $region_insta"
echo
END_COMMENT
keywords_flickr=$(echo "$keyword_flickr$model_flickr$lens_flickr$wildlife_flickr$nature_flickr$region_flickr")
keywords_flickr="$keyword_flickr$model_flickr$lens_flickr$wildlife_flickr$nature_flickr$region_flickr"
keywords_insta=$(echo "$keyword_insta$model_insta$lens_insta$wildlife_insta$nature_insta$region_insta" | awk '{print tolower($0)}')
: <<'END_COMMENT'
@@ -226,15 +220,11 @@ else
fi
# flick: éléphant "tic toc" demi-deuil ok
if [[ "$OSTYPE" == "linux-gnu" ]] && [ -x "$(command -v xsel)" ]; then
xsel -b <<< "$keywords_insta"
elif [[ "$OSTYPE" == "darwin"* ]] && [ -x "$(command -v pbcopy)" ]; then
#pbcopy <<< "$insta"
#echo "$insta"
echo "Insta tag's OK !"
pbcopy <<< "$keywords_insta"
fi
echo -e "\n${bold}The Instagram's tags are available in your clipboard !${reset}"