Shell ist möglich, die Bash -Variable -Suche zu kombinieren und durch Substring zu ersetzen

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