Csak hogy én se maradjak ki a script kiddie játékból... :)
Feltétel (if) és mindenféle sallang nélküli megoldásom, amely ráadásul működik bash, csh, ksh és zsh-val is:
#!/bin/sh
r=$1; while [ ${#r} -lt ${#2} ]; do r=$r*; done; echo $r
r=$2; while [ ${#1} -gt ${#r} ]; do r=$r*; done; echo $r
;-)