#!/bin/bash
a=25
b=5

[ ${1+x} ] && a=$1
[ ${2+x} ] && b=$2

pwgen -B -s $a 1 |sed -e "s/\(.\{$b\}\)/\1-/g" -e "s/-$//"