Это находится на человечности 18.04. У меня есть доступ к удару, pip3, и рубиновые драгоценные камни на этой машине.
Попытка работать с несколькими mp4 файлами, которые были отправлены нам компанией преобразователя VHS. Каждый файл имеет, по крайней мере, версию с 240 пунктами на имя, и у некоторых из них есть и имя файла на 240 пунктов и имя файла на 480 пунктов.
Они засунули эти сотни файлов в одной zip и отправили их нам.
Если каждый mp4 файл находится в одном каталоге, как я мог найти только файлы, которые имеют и 240 пунктов и версию на 480 пунктов и удаляют версию на 240 пунктов - не удаляя файлы, которые имеют ТОЛЬКО версию на 240 пунктов.
С ударом Вы могли выполнить что-то вроде
for a in *240p.mp4
do
b=${a/240p/480p} ## replace 240 by 480
if [ -f "$b" ] ## if x-480p.mp4 exists
then mv "$a" "REMOVE_$a" ## rename x-240p to REMOVE_x-240p
fi
done
И если Вы довольны УДАЛЕННЫМ списком
rm REMOVE_*