projects
/
scripts.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
71b861a
)
Check that the reference file is indeed an image, write less warnings.
author
Francois Fleuret
<francois@fleuret.org>
Sun, 14 Jun 2015 12:40:54 +0000
(14:40 +0200)
committer
Francois Fleuret
<francois@fleuret.org>
Sun, 14 Jun 2015 12:40:54 +0000
(14:40 +0200)
redatepic.sh
patch
|
blob
|
history
diff --git
a/redatepic.sh
b/redatepic.sh
index
9d3e9c3
..
3b9962d
100755
(executable)
--- a/
redatepic.sh
+++ b/
redatepic.sh
@@
-23,15
+23,17
@@
while [ $1 ]; do
REFERENCE=${NAME/MOV/JPG}
REFERENCE=${NAME/MOV/JPG}
- if [[ -f ${REFERENCE} ]]; then
-
+ if [[ -f ${REFERENCE} ]] && file ${REFERENCE} | \grep -q image; then
# TAG=$(exif --ifd=EXIF -t "Date and Time (original)" ${REFERENCE} | grep Value)
TAG=$(exif 2>/dev/null --ifd=EXIF -t 0x9003 ${REFERENCE} | grep Value)
if [[ ! "${TAG}" ]]; then
# TAG=$(exif --ifd=EXIF -t "Date and Time (original)" ${REFERENCE} | grep Value)
TAG=$(exif 2>/dev/null --ifd=EXIF -t 0x9003 ${REFERENCE} | grep Value)
if [[ ! "${TAG}" ]]; then
- echo >&2 " Cannot find the \"Date and Time (original)\" exif tag in ${REFERENCE}"
- echo >&2 " Looking for \"Date and Time\""
+
#
echo >&2 " Cannot find the \"Date and Time (original)\" exif tag in ${REFERENCE}"
+
#
echo >&2 " Looking for \"Date and Time\""
TAG=$(exif -t 0x0132 ${REFERENCE} | grep Value)
TAG=$(exif -t 0x0132 ${REFERENCE} | grep Value)
+ # if [[ ${TAG} ]]; then
+ # echo >&2 " Ok, found!"
+ # fi
fi
if [[ ${TAG} ]]; then
fi
if [[ ${TAG} ]]; then