Попробуйте это:
if (cmbo.Items.OfType<DataRowView>().Any(x => x["Person"]?.ToString() == ddPerson.Text))
ls *.jpg|sed -e 's/\..*//'|xargs -I X convert X.jpg whatever-options X-resized.jpg
Можно устранить sed и быть универсальными расширением, если Вы готовы принять немного отличающееся заключительное имя файла, 'resized-image1.jpg' вместо 'image1-resized.jpg':
ls|xargs -I X convert X whatever-options resized-X
Если Ваши файлы изображений имеют различные расширения:
for f in *; do convert -resize 800x600 -- "$f" "${f%.*}-resized.${f##*.}"; done
Если Вы хотите изменить размер их к 800x600:
for file in *.jpg; do convert -resize 800x600 -- "$file" "${file%%.jpg}-resized.jpg"; done
(работы в ударе)