
Mauriciodez
(usa Debian)
Enviado em 28/10/2017 - 03:02h
pessoas .. cheguei a alguns resultados , na verdade todos, só não consegui montar a parada
me retorna as colunas
colunas=`echo "cols" | tput -S`
o texto
txt=" | Mauricio Paiva | "
o numero de caracateres
numcaract=$(echo -n $txt | wc -c)
o resultado
num=$(((( $colunas-$numcaract )/2 )))
o caractere a ser repetido
rep="-"
o loop q vai repetir "rep" "num" vezes
for n in $(seq $num); do
printf "$rep";
done
printf '\n'
agora q o bicho pegou ...
1° - a variável "txt" vai estar em varios locais do script com conteúdo diferente
EX:
#!/bin/bash
comando ...
comando ...
txt=" | Mauricio | "
comando ...
txt=" | Mauricio Paiva | "
comando ...
então .. como juntar tudo para ter o resultado que desejo ??
------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------