Estranho

Publicado por Carlos Carvalho 30/09/2004

[ Hits: 5.509 ]

Download pontos.sh.txt




Numa lista de discussao dessas da vida um carinha disse que precisava de um script que lesse um arquivo e formatasse a saida , para um game em texto que ele estava desenvolvendo. Voce NUNCA vai precisar desse script, é somente para voce ver como pode ser esquisito. O arquivo de entrada é algo parecido com isso:
####
# .#
# ###
#*@ #
# $ #
# ###
####


E formata uma saida como essa:

####......
# X#......
# ###.....
#*@ #.....
# $ #.....
# ###.....
####......
..........
..........

  



Esconder código-fonte

#!/bin/bash
arquivo="antes"
echo "1:.
2:..
3:...
4:....
5:.....
6:......
7:.......
8:........
9:........." >pontos

cat $arquivo |while read line ;do
real=$(echo -e "$line"|tr . X |wc -c)
real=$(echo -n `expr $real - 1`)

if [ $real -ne 0 ] ; then
        real=$(echo -n `expr 10 - $real`)
        pontos=$(cat pontos|grep $real|cut -d ":" -f2)
        semponto=$(echo -e "$line"|tr . X)
        echo -e "$semponto$pontos"
else
        echo ".........."
fi
done
rm -rf pontos

Scripts recomendados

Editor de TAG MP3

Gerador de cabeçalho

Padronização de usuários em vários micros

Monitoramento de espaço em disco

Desklets DoItYourself como monitor do sistema


  

Comentários
[1] Comentário enviado por falecomcyber em 30/09/2004 - 21:50h

Realmente...

Meio sem utilidade mesmo. +)
E bizarro.

[2] Comentário enviado por hugh em 09/10/2004 - 18:04h

Hmmmm
tem razão, nunca vou precisar desse script! hehehehe
mas de qualquer forma tu ocupou seu tempo programando, então ta valendo!
Abraços

Victor Faria


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts