Сортировка фотографий с помощью сценария оболочки

Я предполагаю, что необходимо увеличиться RAM Disk размер в Вашем ядре.

3
04.12.2013, 23:35
2 ответа

Можно изменить Ваш если команда к чему-то вроде этого:

if [[ "$t" =~ IMG_+[0-9]{8}[a-zA-Z]*$ ]]

=~ оператор сравнения регулярного выражения, который представлен в версии 3 удара и выше.

При помощи этого, если оператор можно поймать имена как IMG_11111111alphabets.ext. Можно играть с ним и настроить его согласно потребностям. Для получения дополнительной информации взгляните на это: регулярное выражение Bash

2
27.01.2020, 21:13
  • 1
    К сожалению, моя система (Synology) не поддерживает Bash только ПЕПЕЛ. Я не принимаю простого способа сделать это под оболочкой ПЕПЛА? –  Wags 07.12.2013, 15:18
  • 2
    @Wags я предполагаю Вас, может вместо этого использовать то, что называют Шаблонами Shell в пункте случая или чем-то как этот для достижения тех же результатов в ПЕПЛЕ. Смотрите здесь (Шаблоны Shell): linux.about.com/library/cmd/blcmdl1_ash.htm –  coffeMug 08.12.2013, 11:24

Я мог бы пойти об этом немного по-другому. ImageMagik может считать exif метаданные из Ваших файлов изображений. Формат не изменяется.

identify -verbose example.jpg

возвраты (наряду с большой другой информацией)

Свойства:

date:create: 2013-11-07T04:55:55-06:00
date:modify: 2013-11-07T04:55:55-06:00

Вы могли grep создать дата и затем анализировать его так, Вы действительно не должны были бы иметь дело с условными операторами или проанализировать странное имя файла вообще

5
27.01.2020, 21:13

Теги

Похожие вопросы