shell es posible combinar la búsqueda de variables bash y reemplazar con la subcadena

underline() { printf '%s\n%.*s\n' "$1" ${#1} "${1//?/${2:--}}"; }
SAMER SAEID