#!/bin/sh -e test $# -ne 2 && { echo ' avatar.png favicon.ico favicon.png logo.png logo_black.png tp/logo.gif ' && exit; } blue='#0000f0' black='#000000' logo=' * ****** *.*......*** *.....*.....* *..***.****** *.*.........* ***.........* **...........* *.....**..**..* *.............* *...........* *...*......* *...***...* *........* *.......* **...** *** ' DST="$2" txt2img() { f="$1" && shift mkdir -p "$(dirname "$DST/$f")" && rm -f "$DST/$f" echo "$logo" | txt2img.sh -o "$DST/$f" "$@" echo "$f" } txt2img 'avatar.png' -background "$blue" -scale 800 -extent 192x192 txt2img 'favicon.ico' -background "$blue" txt2img 'favicon.png' -scale 800 txt2img 'logo.png' -background "$blue" -scale 800 -extent 192x192 txt2img 'logo_black.png' -background "$black" -scale 800 -extent 192x192 txt2img 'tp/logo.gif' -background "$black" -scale 800 -extent 192x192