我目前正在尝试编写一个 bash 脚本,它可以帮助我逐步浏览目录并检查文件上的 .jpeg 或 .jpg 扩展名。我想出了以下几点:
#declare $PICPATH, etc...
for file in $PICPATH
if [ ${file -5} == ".jpeg" -o ${file -4} == ".jpg" ];
then
#do some exif related stuff here.
else
#throw some errors
fi
done
执行时,bash 不断在 if 行上抛出一个错误:“意外标记 `if' 附近的语法错误。
我对脚本完全陌生;我的 if 语句有什么问题?
谢谢。