Скрипт иди получи изображения, которые не имеют @ 2x изображения - PullRequest
1 голос
/ 09 марта 2012

Я хотел бы создать сценарий, который анализирует все папки приложения iPhone и печатает (экспортирует в файл) имена изображений, которые не имеют изображения @ 2x.

Пример:

Допустим, у нас есть: eaxmple.png, но у нас нет example@2x.png => он должен напечатать example.png, поскольку в его папке нет example@2x.png.мне хороший способ начать, или любой намек?

Спасибо.

1 Ответ

1 голос
/ 09 марта 2012

Вы можете использовать следующий скрипт bash для этой задачи

#!/bin/bash
FILES=`find . -name "*.png"`

for file in $FILES
do

  if [[ "$file" == *@2x.png ]]
  then
    continue
  fi

  RETINA_FILENAME=${file/\.png/@2x\.png}
  if test -e $RETINA_FILENAME;
  then
    continue
  fi

  echo $file

done
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...