Estranho
Publicado por Carlos Carvalho 30/09/2004
[ Hits: 5.863 ]
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#......
# ###.....
#*@ #.....
# $ #.....
# ###.....
####......
..........
..........
#!/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
pc-qemu.sh - Script configurador para QEMU
Script de instalação do Hamachi
dcalc: Calculadora Com Conversão de Bases
Script de monitoramento de host por icmp (ping )
Envia mensagens para o serviço mensageiro do windows facilmente
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Conky, alerta de temperatura alta (10)
Assisti Avatar 3: Fogo e Cinzas (3)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (42)









