#!/bin/sh
case "$1$2" in
'[A-Z][a-z]') exec /usr/local/bin/tr '[:upper:]' '[:lower:]';;
'[a-z][A-Z]') exec /usr/local/bin/tr '[:lower:]' '[:upper:]';;
esac
exec /usr/local/bin/tr "$@"


syntax highlighted by Code2HTML, v. 0.9.1