git-annex/doc/special_remotes/compute/git-annex-compute-imageconvert
Joey Hess ed51924211
redirect command stdout to stderr
Otherwise it will be interpreted as compute program protocol
2025-03-07 16:01:27 -04:00

21 lines
511 B
Bash
Executable file

#!/bin/sh
# git-annex compute remote program that uses imagemagic's convert
# to convert one type of image format into another. Eg, jpeg to gif.
#
# Copyright 2025 Joey Hess; licenced under the GNU GPL version 3 or higher.
set -e
if [ -z "$1" ] || [ -z "$2" ]; then
echo "Specify the input image file, followed by the output image file." >&2
echo "Example: foo.jpg foo.gif" >&2
exit 1
fi
echo "INPUT $1"
read input
echo "OUTPUT $2"
read output
if [ -n "$input" ]; then
convert "$input" "$output" >&2
fi