у меня есть функция, которая передает строку. Я хочу, чтобы эта функция дополняла эту строку *
в строке. Допустим, я прохожу foo bar
Я хочу, чтобы распечатать что-то вроде
***************
*** foo bar ***
***************
Im сталкивается с проблемами при оценке длины строки и использовании этого с printf
. Вот что у меня получилось
install_block() {
dir=""
main_echo="*** $dir ***"
length="${#main_echo}"
pad=$(printf '%.0s*' {1.."$length"}; echo)
echo $pad
echo $main_echo
echo $pad
}