Mercurial > geeqie
view plugins/import/geeqie-import @ 1811:f405ec9b696b default tip
Some small logic mistakes
Use boolean operators for booleans and bitwise otherwise only.
author | mow |
---|---|
date | Mon, 10 May 2010 11:33:13 +0000 |
parents | a15dc91173b4 |
children |
line wrap: on
line source
#!/bin/sh case "$1" in gqview) srcdir=$HOME/.gqview/metadata ;; geeqie-1-alpha) srcdir=$HOME/.geeqie/metadata ;; *) echo Unknown argument $1 exit 1 ;; esac destdir=$HOME/.local/share/geeqie/metadata if [ ! -d $HOME/.local/share/geeqie ] ; then echo \"$HOME/.local/share/geeqie\" does not exist exit 1 fi for ext in .meta .gq.xmp ; do find "$srcdir" -type f -name "*$ext" -print | while read src ; do img="${src#$srcdir}" img="${img%$ext}" dest="$destdir$img$ext" if [ -f "$img" -a ! -f "$dest" ] ; then mkdir -p "${dest%/*}" cp -pr "$src" "$dest" echo Importing $ext metadata for \"$img\" fi done done