Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Ubuntu 7.04 + E17
Por micmend
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Carlos Carvalho em 30/09/2004    [ 2532 hits ]

Login: h4sh, 100059 pontos

   


Descrição

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#......
# ###.....
#*@ #.....
# $ #.....
# ###.....
####......
..........
..........

[ Download: pontos.sh.txt ]   [ Enviar nova versão ]

[ 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
   Script Linux recomendado wget com progressbar no kde
   Script Linux recomendado Automatizar e compactar backup de banco MySQL
   Script Linux recomendado telefone
   Script Linux recomendado Atualizador do Ubuntu
   Script Linux recomendado Script de logon

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


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.