[EMAIL PROTECTED] wrote:
Que minha mae nao veja o absurdo que eu fiz pra tentar te ajudar mano, eta porqueira, mas funciona ...Ola, tenho uma serie de arquivos que preciso converter o formato. Estou tentando fazer um script shell para isso. Mas ta dificil
original: #### # .# # ### #*@ # # $ # # ### ####
depois de rodar o script: ####...... # X#...... # ###.... #*@ #.... # $ #.... # ###.... ####...... .......... .......... ..........
Alguma ideia?
Obrigado,
LFE
obs: que formatacao mais esquisita hem :)
#!/bin/bash echo "1:. 2:.. 3:... 4:.... 5:..... 6:...... 7:....... 8:........ 9:......... 10:..........">pontos colunas=10 inicio=1
cat antes |grep -n $ >depois fim=$(tail -1 depois |cut -d ":" -f1)
while [ $inicio -le $fim ] ; do
linhaN=$(cat depois |grep "^$inicio" |cut -d ":" -f2 |wc -c)
linhaN=$(expr $linhaN - 1)
pontoN=$(expr 10 - $linhaN)
pontinhos_sinistros=$(cat pontos |grep "^$pontoN" |cut -d ":" -f2)
caracteres_sinistros=$(cat depois |grep "^$inicio" |cut -d ":" -f2)
echo -e "$caracteres_sinistros$pontinhos_sinistros"
inicio=$(expr $inicio + 1)
done
Veja a saida: [EMAIL PROTECTED]:~/bizarro/estranho$ ./teste.sh ####...... # .#...... # ###.... #*@ #.... # $ #.... # ###.... ####...... [EMAIL PROTECTED]:~/bizarro/estranho$
--
Time is nature's way of making sure that everything doesn't happen at
once.
-
SlackWare user #349702
--------------------------------------------------------------------------- Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utiliza��o da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
