Imprimindo várias páginas do Cifra Club automaticamente
Publicado por Iago Lira (última atualização em 17/08/2015)
[ Hits: 6.660 ]
Homepage: https://notabug.org/iagolira/
Olá pessoal!
Eu estava precisando imprimir algumas cifras do Cifra Club, mas é muito chato ter que imprimir todas de uma vez. Então criei um script que fizesse esta função (grosso modo). O script é simples, mas capturou o que queria!
Lembrando que vocês devem criar uma lista das músicas.
Exemplo:
Porque Ele Vive
Em Espirito, Em Verdade
Alvo Mais que a Neve
Grandioso És Tu
Renova-me Senhor Jesus
Solta o Cabo da Nau
Eu Navegarei
Foi Na Cruz
Rude Cruz
Mensagem da Cruz
124 - Adoração
15 Conversão
291 - a Mensagem da Cruz
65 - Quem Ira?
Lembrando que o nome da lista deve ser: lista-cifras.txt. Como o endereço sendo do tipo: http://www.cifraclub.com.br/harpa-crista/
#!/bin/bash #Autor: Francisco Iago Lira Passos #Data: 05/08/2015 read -p "Digite o endereço do site:" site read -p "Deseja criar uma nova pasta?" yn if [[ "$yn" -eq "sim" || "$yn" -eq "SIM" ]] then read -p "Digite o nome da pasta:" pasta mkdir "$pasta" fi while read x do linha="$x" lista="$(echo "$x" | sed 'y/áÁàÀãÃâÂéÉêÊíÍóÓõÕôÔúÚçÇÜü/aAaAaAaAeEeEiIoOoOoOuUcCUu/' | sed 's/,//' | tr 'A-Z' 'a-z' | tr ' ' '-' | sed 's/---/-/' | sed 's/(//' | sed 's/)//' | sed 's/?//')" wkhtmltopdf $site$lista $(echo $lista".pdf") mv $(echo $lista".pdf") $(echo $pasta"/") done < lista-cifras.txt
Criar servidor, montar cliente e verificar montagens no NFS (Gentoo)
Calculo da Baskara em Shell Script (Super Comentado)
Gerar TinyURL (URL curta) para postar no Twitter
Script que instala o repositório do BT em outras distros
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Alguém poderia me ajudar a escolher peças pra montar um desktop? (2)
modo de emergencia no linux [RESOLVIDO] (1)