Does the
-r file test guarantee that
ImageInfo
will be successful? I wonder if it would be better to omit the file test, then analyze the return status of
ImageInfo to determine whether to proceed with processing. Of course,
ImageInfo might just die anyway, in which case an
eval might be useful to capture the failure.