diff options
author | Jakob Stendahl <jakobste@uio.no> | 2020-08-03 13:51:11 +0200 |
---|---|---|
committer | Jakob Stendahl <jakobste@uio.no> | 2020-08-03 13:51:11 +0200 |
commit | 0ae48a8ac6b21a3fd568ed55e4e912ac1e300ca8 (patch) | |
tree | 7fa6efb299de61d51b258a250da079da0f440788 /bin/jsonGen | |
parent | 3ef969914fb2e9e4a2b786f15377fb998d39fd2c (diff) | |
download | dotfiles-0ae48a8ac6b21a3fd568ed55e4e912ac1e300ca8.tar.gz dotfiles-0ae48a8ac6b21a3fd568ed55e4e912ac1e300ca8.zip |
:sparkles: added some small scripts and updated from powerlevel9k to 10k
Diffstat (limited to 'bin/jsonGen')
-rwxr-xr-x | bin/jsonGen | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/bin/jsonGen b/bin/jsonGen new file mode 100755 index 0000000..3e2d13f --- /dev/null +++ b/bin/jsonGen @@ -0,0 +1,32 @@ +#!/bin/bash + +echo "usage: jsonGen <path> <library> <orig-extemsion>" + +echo "[" > "content.json" + +for file in $1; do + filename=$(basename -- "$file") + extension="${filename##*.}" + originalFile="$2$(echo "$filename" | cut -d "." -f 1).$3" + + echo " {" >> "content.json" + #if [ -f "$originalFile" ]; then + COORDS=$(exiftool -c "%.6f" "$originalFile" | grep "GPS" | grep Position | cut -d ':' -f 2) + NORTH=$(echo "$COORDS" | cut -d "," -f 1 | tr "N" "" | tr " " "") + EAST=$(echo "$COORDS" | cut -d "," -f 2 | tr "E" "" | tr " " "") + echo " \"fileName\": \"$filename\"," >> "content.json" + echo " \"time\": \"2020-07-23T$(echo "$filename" | cut -d "." -f 1 | tr "-" ":") UTC+2\"" >> "content.json" + + echo "FILE: '$filename', NORTH: '$NORTH', EAST: '$EAST'" + # if [ -z "$COORDS" ]; then + #echo "FILE: '$filename', NORTH: '$NORTH', EAST: '$EAST'" + + # fi + + #fi + echo " }," >> "content.json" + + echo "Not in library: '$filename'." +done + +echo "]" >> "content.json" |