Я сортирую изображения на основе содержимого псевдотега subject
тега exiftool
, который обычно выглядит примерно так:
15: D101-5-12 1: Elephas maximus 16: Bob
Обычно я сортирую изображения по названию вида во второй строке, однако для некоторых изображений вторая строка отсутствует, и я хотел бы отфильтровать эти изображения.
Первая и третья строки сильно различаются между изображениями, поэтому я не могу их использовать. Вместо этого я пробовал различные методы «обратного сопоставления», предложенные по другим вопросам, связанным с этой темой, но безуспешно. Например, следующее не работает:
exiftool -r -if '\$subject=~/^((?!1:\s).)*$/i' \
'-Filename=./image_sorted/%f%+c%E' image_directory
Любые идеи о том, как это сделать с exiftool
?