#!/usr/bin/env bash # Create a zip file from wallpapers if ! command -v zip &> /dev/null then echo "make-zip.sh: No zip program found." exit 1 fi OLD_DIR=`pwd` NEW_DIR=$(dirname "$0") echo NEW_DIR=$NEW_DIR cd "$NEW_DIR" OUTPUT_DIR=$NEW_DIR/output ZIP_FILE=$OUTPUT_DIR/wallpapers.zip echo OUTPUT_DIR=$OUTPUT_DIR echo ZIP_FILE=$ZIP_FILE if [ ! -d "$OUTPUT_DIR" ]; then mkdir "$OUTPUT_DIR" fi if [ -f "$ZIP_FILE" ]; then rm "$ZIP_FILE" fi WALLPAPERS_LIST=`ls **{,/**}/*.{jpg,png,tif,gif,bmp} 2> /dev/null` cp -f README.md /tmp/README.txt zip -j "$ZIP_FILE" $WALLPAPERS_LIST /tmp/README.txt LICENSE.txt rm /tmp/README.txt cd "$OLD_DIR"