Mam ogromną, 12 GB galerię na serwerze, pełną zdjęć w różnych podfolderach. Te pliki są zbyt duże i nie są używane w pełnej rozdzielczości. Muszę zmienić rozmiar wszystkich zdjęć do szerokości 820 pikseli (zachowując proporcje). Więc moje pytanie brzmi - jak mogę stworzyć jakiś skrypt indeksujący, który zmieniłby rozmiar wszystkich zdjęć większych niż 820px i zapisałby je z powrotem, zastępując oryginalny plik?
Mam nadzieję, że możesz mi pomóc :-) Z góry dziękuję.
find . -name "*.jpg" -exec mogrify -resize 820x {} +
zrobi je wszystkie; jeśli nie chcesz przetwarzać tych „mniejszych niż 820px”, znajdziesz tutaj kilka opcji .