#!/bin/bash if [ ! -d "content/albums" ] then echo "You are not in the correct directory. Aborting." exit 1 fi if [ -f "content/albums/_index.md" ] then echo "You already have an _index.md file. This looks like you are in the template." echo "You need to run this script from the main page directory." exit 1 fi find content/albums -type d "$@" | while read dir do ( echo "Creating archive for $dir" cd "$dir" update= if [ -f album.zip ] then update=-u fi find -type f -iname "*.jpg" | grep -v '/thumbnail.jpg$' | zip $update album.zip -@ ) done