1234567891011121314151617181920212223242526272829303132 |
- #!/bin/bash
-
- if [ -z "$1" ]; then
- echo "No argument supplied"
- exit 1
- fi
-
- dir=$(dirname "${1}")
- image=$(basename -- "${1}")
- ext="${image##*.}"
- name="${image%.*}"
- thumb="${name}_small.${ext}"
- orig="${name}_bak.${ext}"
-
- echo "Directory : $dir"
- echo "Input file: $image"
- #echo "Backup : $orig"
- echo "Thumbnail : $thumb"
-
- cd "$dir"
-
- echo cp $image $orig
- cp "$image" "$orig"
-
- echo convert "$orig" -auto-orient -resize 1600x1600\> -strip "$image"
- convert "$orig" -auto-orient -resize 1600x1600\> -strip "$image"
-
- echo convert "$image" -auto-orient -thumbnail 300x300\> -strip "$thumb"
- convert "$image" -auto-orient -thumbnail 300x300\> -strip "$thumb"
-
- echo rm -rf "$orig"
- rm -rf "$orig"
|