Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
ls -l /dev/disk/by-id/ lrwxrwxrwx 1 root root 9 Ноя 10 04:04 ata-Hitachi_HDS5C3030ALA630_MJ1311YNG5H6EA -> ../../sdd lrwxrwxrwx 1 root root 9 Ноя 10 04:04 ata-Hitachi_HDS723030ALA640_MK0311YHG46TNA -> ../../sdg lrwxrwxrwx 1 root root 10 Ноя 10 04:04 ata-Hitachi_HDS723030ALA640_MK0311YHG46TNA-part1 -> ../../sdg1 lrwxrwxrwx 1 root root 9 Ноя 10 04:04 ata-INTEL_SSDSA2CT040G3_CVPR113101TB040AGN -> ../../sde lrwxrwxrwx 1 root root 10 Ноя 10 04:04 ata-INTEL_SSDSA2CT040G3_CVPR113101TB040AGN-part1 -> ../../sde1 lrwxrwxrwx 1 root root 9 Ноя 10 04:04 ata-SAMSUNG_HD204UI_S2H7J1SZ910745 -> ../../sdf lrwxrwxrwx 1 root root 10 Ноя 10 04:04 ata-SAMSUNG_HD204UI_S2H7J1SZ910745-part1 -> ../../sdf1 lrwxrwxrwx 1 root root 9 Ноя 10 04:04 ata-ST31500541AS_5XW035A8 -> ../../sdh lrwxrwxrwx 1 root root 10 Ноя 10 04:04 ata-ST31500541AS_5XW035A8-part1 -> ../../sdh1 lrwxrwxrwx 1 root root 9 Ноя 10 04:04 ata-WDC_WD1500HLFS-01G6U1_WD-WXC0CA9S7468 -> ../../sda lrwxrwxrwx 1 root root 10 Ноя 10 04:04 ata-WDC_WD1500HLFS-01G6U1_WD-WXC0CA9S7468-part1 -> ../../sda1 lrwxrwxrwx 1 root root 10 Ноя 10 04:04 ata-WDC_WD1500HLFS-01G6U1_WD-WXC0CA9S7468-part2 -> ../../sda2 lrwxrwxrwx 1 root root 9 Ноя 10 04:04 ata-WDC_WD15EARS-00S8B1_WD-WCAVY3586255 -> ../../sdi lrwxrwxrwx 1 root root 10 Ноя 10 04:04 ata-WDC_WD15EARS-00S8B1_WD-WCAVY3586255-part1 -> ../../sdi1 lrwxrwxrwx 1 root root 9 Ноя 10 04:04 ata-WDC_WD2003FYYS-02W0B1_WD-WCAY00134250 -> ../../sdb lrwxrwxrwx 1 root root 10 Ноя 10 04:04 ata-WDC_WD2003FYYS-02W0B1_WD-WCAY00134250-part1 -> ../../sdb1 lrwxrwxrwx 1 root root 9 Ноя 10 04:04 ata-WDC_WD20EARS-00MVWB0_WD-WMAZ20249517 -> ../../sdc lrwxrwxrwx 1 root root 10 Ноя 10 04:04 ata-WDC_WD20EARS-00MVWB0_WD-WMAZ20249517-part1 -> ../../sdc1
#!/bin/sh
#make_small.sh
#########
cd /home/valya/Desktop/fotoz_2_small || exit 1
mkdir -p 800x600
for f in *.[Jj][pP][gG] *.[gG][iI][fF] *.[pP][nN][gG] ; do
if [ ! -f "800x600/${f}" ] ; then
convert "${f}" -resize 800x800 "800x600/${f}"
fi
done

Опять же, возможно существует более элегантное решение.
# sort photos by exif date
# $* - filenames to rename
# example: exif_date_sort ./* # sort all files in directory
# author: japdoll, 2008
exif_date_sort()
{
until [ -z "$1" ]
do
exiv2 rename -- "./$1"
shift
done
return 0
}
Командную строку фотографа-линуксоида — на пенсию!