#!/bin/bash
marron="\033[0;33;40m"
gris_claro="\033[0;37;40m"
azul="\033[0;32;40m"

function uso(){
#clear
echo 
echo -e "$gris_claro Muestra capítulos o versículos de la Biblia en diferentes"
echo -e "versiones y traducciones"
echo
echo -e "                      -*-"
echo -e "$marron"
echo -e "Uso:"
echo -e " $(basename ${0}) <-h> <--help> :  Ayuda"
echo -e " $(basename ${0}) [libro] [capitul]o:<versículo> [versión](código o número)"
echo -e "$gris_claro"
echo -e "Ej: "
echo -e " $(basename ${0}) gen 11:9 ALB 
 $(basename ${0}) gen 11 1"
echo
return
}
function ayuda(){
echo 
echo -e "$gris_claro Muestra capítulos o versículos de la Biblia en diferentes"
echo -e "versiones y traducciones"
echo
echo -e "                      -*-"
echo -e "$marron"
echo -e "Uso:"
echo -e " $(basename ${0}) <-h> <--help> :  Ayuda"
echo -e " $(basename ${0}) [libro] [capitul]o:<versículo> [versión](código o número)"
echo -e "$gris_claro"
echo -e "Ej: "
echo -e " $(basename ${0}) gen 11:9 ALB 
 $(basename ${0}) gen 11 1"
echo
echo -e "Para la versión puede usarse el número o la abreviatura, poniendo
en mayúsculas al menos la primera letraa "
echo
echo -e "                      -*-"
echo -e " Libros:"
echo -e " Para el nombre del libro pueden usarse abreviaturas"
echo -e "en algunos casos, por ejemplo:"
echo -e "$marron gen Génesis ex  Éxodo lev Levítico num Números deut Deuteronomio"
echo
echo -e "$gris_claro Puede usarse el nombre completo según la siguiente lista :"
echo
echo -e "$marron genesis, exodo, levitico, numeros, deuteronomio, josue, jueces "
echo -e "rut, 1samuel, 2samuel, 1reyes, 2reyes, 1cronicas, 2cronicas, esdras"  
echo -e "nehemias, ester, job, salmos,  proverbios, eclesiastes, cantares "
echo -e "isaias, jeremias, lamentaciones. ezequiel, daniel, oseas, joel, amos"
echo -e "abdias, jonas, miqueas, nahum, habacuc, sofonias (sophonias), hageo"
echo -e "zacarias, malaquias, mateo, marcos, lucas, juan, hechos, romanos"
echo -e "1corintios, 2corintios,galatas, efesios, filipenses, 1tesalonicenses"
echo -e "2tesalonicenses, 1timoteo, 2timoteo, tito, filemon, hebreos, santiago"
echo -e "1pedro, 2pedro, 1juan, 2juan, 3juan, judas, apocalipsis "
echo
echo -e "                      -*-"
echo
echo -e "$gris_claro Traducciones :"
echo
echo -e "La versión o traducción de la Biblia que se va a mostrar"
echo -e "puede elegirse de la siguiente tabla: "
echo
echo -e " $marron
 1 ALB  Biblia en albanés		 2 LSG Louis Segond
 3 CEI  Conferenza Episcopale Italiana   4 VULGATE Biblia Sacra Vulgata
 5 DNB1930 Det Norsk Bibelselkap 1930    6 RVA Reina-Valera Antigua 
 7 SV1917 Svenska 1917                   8 ASV American Standard Version
 9 KJV  King James Version              10 LUTH1545 Luther Bibel 1545 
11 DN1933 Dette er Biblen pa dansk      12 
13 RUSV  Russian Synodal Version        14 RMNN Romanian 
15 YLT  Young's Literal Translation     16 DARBY Darby Translation
17 KAR  Hungarian Kairoli               18 ICELAND Icelandic Bible
19 VIET Vietnamese Bible		20
21 BULG Bulgarian Bible			22 CUV Chinese Union Version (Trad.)
23 HCV  Haitian Creole Version          24 MAORI Maori Bible
25 AA  Joao Ferreira de Almeida Act.	26 
27 UKR Ukrainian Bible			28 ALAB Arabic Life Application B.
29 SNC Slovo na cestu (N. Testamento)   30 HTB  Het Boek
31 NIV New International Version 2010   32 BDS  La Bible du Semeur
33 HOF Hoffnung für Alla (N.Testamento) 34 LM La Parola è Vita (N.Testamento) 
35 LB  Levande Bibeln (N.Testamento)    36 
37 OL  O livro           		38 TLCR Romanian (N.Testamento)
39 SZ  Slovo Zhizny 	(N.Testamento)	40 NPK Nádej pre kazdého (N.Testamento)
41 CST Castilian (N.Testamento)		42 NVI Nueva Versión Internacional
43 SND Ang Salita ng Diyos (N.T)        44 SVL Levande Bibeln
45 AMP Amplified Bible			46 CEV Contemporary English Version
47 ESV English Standard Version		48 KJ21 21st Century King James V.
49 NASB New American Standard Bible     50 NKJV New King James Version
51 NLT New Living Translation		52 
53 WYC Wycliffe New Testament		54
55 LND La Nuova Diodati			56 REIMER Reimer 2001 (N.Testamento)
57 TLA Traducción en lenguage actual    58 DHH Dios habla hoy
59 LBLA La Biblia de las Américas	60 RVR1969 Reina-Valera 1960
61 RVR1995 Reina-Valera 1995		62 CRO Croatian Bible (N.Testamento)
63 DRA Douay-Rheims 1899 American Edit  64 NIVUK New International Vers. UK
65 MSG The Message			66 
67    					68 WHNU 1881 Westcott-Hort New Test.
69 TR1550 1550 Stephanus New Test.	70 TR1894 1894 Scrivener New Testament
71 HLGN  Hiligaynon Bible		72 TNIV Today’s New International Vers.
73 WE Worldwide English (New Testament  74 
75 SNT Swahili New Testament		76 NIRV New International Reader's Vers.
77 HCSB Holman Christian Standard Bible 78 NCV  New Century Version
79 					80 CUVS Chinese Union Version (Simplified)
81 WLC The Westminster Leningrad Codex	82 BG1940 1940 Bulgarian Bible
83 					84 
85					86 GNT Good News Translation
87 					88 MVC Mam, Central (N.Testamento)
89 					90 CCO Chinanteco de Comaltepec
91 					92
93					94 AMU Amuzgo de Guerrero (N.Testamento)
95 					96
97					98 CKW 	Cakchiquel Occidental (N.Test.)
99 				       100
101				       102 NIV1984  New Internat. Version 1984	
103 JAC Jacalteco, Oriental (N.T.)     104 KEK Kekchi (N.T.)
105 				       106
107 MVJ Mam Todos Santos Chuchumatán   108 
109 NGU  Náhuatl de Guerrero  (NT)     110 
111 QUT Quiché, Centro Occidental NT   112   
113 USP 	Uspanteco (N.T)        122  MNT Macedonian New Testament
"
return
}

if [ $# -lt 1 ]; then uso 
exit 1
fi
if [ "$1" = "--help" ] || [ "$1" = "-h" ]; then
ayuda |more

else

capt=$1
vers=$2
capitulo=$capt%20%20$vers
traduccion=$3
web="http://www.biblegateway.com/passage/?search=$capitulo&version=$traduccion"
browser="lynx -dump -nolist"
echo -e "$azul"
$browser $web | sed '1, 40 d' |more
echo -e "$marron"
fi