From 7527a2f7b07b966fdc514c8a1d57aa0077b27e86 Mon Sep 17 00:00:00 2001 From: Maxim Lihachev Date: Fri, 8 Apr 2016 15:01:54 +0500 Subject: [PATCH] =?UTF-8?q?photosort:=20=D1=83=D0=BA=D0=B0=D0=B7=D0=B0?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D1=82=D0=B8=D0=BF=D0=B0=20=D1=84=D0=B0?= =?UTF-8?q?=D0=B9=D0=BB=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- photosort | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/photosort b/photosort index 3710067..27c8427 100755 --- a/photosort +++ b/photosort @@ -1,17 +1,21 @@ #!/bin/bash #Создан: Сб 03 май 2014 08:04:12 -#Изменён: Ср 20 янв 2016 11:17:48 +#Изменён: Ср 06 апр 2016 19:52:22 #Сортировка и переименование jpg-файлов по датам -BASE=${1:-.} +BASE=${2:-.} +TYPE=${1:-jpg} -ls "${BASE}/*.JPG" && for i in "${BASE}/*.JPG"; { - mv -iv "$i" "${i/JPG/jpg}"; -} +if [ "$TYPE" == "JPG" ]; then + ls "${BASE}/*.$TYPE" && for i in "${BASE}/*.$TYPE"; { + mv -iv "$i" "${i/JPG/jpg}"; + } + TYPE="jpg" +fi -for file in "${BASE}/*.jpg"; { +for file in "${BASE}/*.$TYPE"; { exiftool -d "${BASE}/%Y.%m.%d/img_%Y.%m.%d_%H.%M.%S%%-c.%%e" "-filename