Estranho
Publicado por Carlos Carvalho 30/09/2004
[ Hits: 5.660 ]
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
Instalador do pacote ubuntu-restricted-extras
Acessando o localhost pelo quanta
Automatizando o serviço do Redmine via webrick
"Wnslookup" - Monitorando os DNS da Rede
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Jogos baixados na Central de Aplicativos mas que não abrem (1)
debian com wayland, configuracao de teclado. Mudou Tudo! [RESOLVIDO] (1)
Iinstalar o Scanner Kodak i940 no Linux Mint 19/20? (3)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (11)