Estranho

Publicado por Carlos Carvalho 30/09/2004

[ Hits: 5.888 ]

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

Renomear em sequência arquivos de imagens acrescentando a informação do tamanho

Importar varius Emolticons de uma vez para amsn

Seletor de wallpaper para fluxbox modo grafico

theme2background - Extrair arquivos themepack e mover para o diretório backgrounds

Pesquisar extensões 2


  

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