diff --git a/bujo-2020.org b/bujo-2020.org
index 3e91931..4dd3516 100644
--- a/bujo-2020.org
+++ b/bujo-2020.org
@@ -4,128 +4,116 @@
#+LANGUAGE: es
#+SEQ_TODO: TODO(t) NEXT(n) WAIT(w) | CANCELLED (c) DONE(d)
#+INFOJS_OPT: view:t toc:t ltoc:t mouse:underline buttons:0 path:https://ugeek.github.io/style-css-org-mode/org-info.min.js
-#+HTML_HEAD:
+#+HTML_HEAD:
#+STARTUP: inlineimages
* INDICE
-** CLAVES
-*** Tarea Normal
-*** *Tarea Importante*
-*** / Tarea Empezada
-*** > Tarea Viene de Otro Día
-*** < Tarea Migra a Otro Día
+** CLAVES
+*** Tarea Normal
+*** *Tarea Importante*
+*** / Tarea Empezada
+*** > Tarea Viene de Otro Día
+*** < Tarea Migra a Otro Día
*** +Hecho+
*** # Nota
* REGISTRO FUTURO
--e Enero 2020
-do lu ma mi ju vi sá
- 1 2 3 4
- 5 6 7 8 9 10 11
-12 13 14 15 16 17 18
-19 20 21 22 23 24 25
-26 27 28 29 30 31
+ Enero 2020
+lu ma mi ju vi sá do
+ 1 2 3 4 5
+ 6 7 8 9 10 11 12
+13 14 15 16 17 18 19
+20 21 22 23 24 25 26
+27 28 29 30 31
+
+ Febrero 2020
+lu ma mi ju vi sá do
+ 1 2
+ 3 4 5 6 7 8 9
+10 11 12 13 14 15 16
+17 18 19 20 21 22 23
+24 25 26 27 28 29
--e
--e Febrero 2020
-do lu ma mi ju vi sá
+ Marzo 2020
+lu ma mi ju vi sá do
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
+30 31
+ Abril 2020
+lu ma mi ju vi sá do
+ 1 2 3 4 5
+ 6 7 8 9 10 11 12
+13 14 15 16 17 18 19
+20 21 22 23 24 25 26
+27 28 29 30
+
+ Mayo 2020
+lu ma mi ju vi sá do
+ 1 2 3
+ 4 5 6 7 8 9 10
+11 12 13 14 15 16 17
+18 19 20 21 22 23 24
+25 26 27 28 29 30 31
--e
--e Marzo 2020
-do lu ma mi ju vi sá
+ Junio 2020
+lu ma mi ju vi sá do
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
-29 30 31
+29 30
--e
--e Abril 2020
-do lu ma mi ju vi sá
- 1 2 3 4
- 5 6 7 8 9 10 11
-12 13 14 15 16 17 18
-19 20 21 22 23 24 25
-26 27 28 29 30
+ Julio 2020
+lu ma mi ju vi sá do
+ 1 2 3 4 5
+ 6 7 8 9 10 11 12
+13 14 15 16 17 18 19
+20 21 22 23 24 25 26
+27 28 29 30 31
--e
--e Mayo 2020
-do lu ma mi ju vi sá
+ Agosto 2020
+lu ma mi ju vi sá do
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
--e
--e Junio 2020
-do lu ma mi ju vi sá
+ Septiembre 2020
+lu ma mi ju vi sá do
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
--e
--e Julio 2020
-do lu ma mi ju vi sá
+ Octubre 2020
+lu ma mi ju vi sá do
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
--e
--e Agosto 2020
-do lu ma mi ju vi sá
+ Noviembre 2020
+lu ma mi ju vi sá do
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
-30 31
--e
--e Septiembre 2020
-do lu ma mi ju vi sá
- 1 2 3 4 5
- 6 7 8 9 10 11 12
-13 14 15 16 17 18 19
-20 21 22 23 24 25 26
-27 28 29 30
-
--e
--e Octubre 2020
-do lu ma mi ju vi sá
- 1 2 3
- 4 5 6 7 8 9 10
-11 12 13 14 15 16 17
-18 19 20 21 22 23 24
-25 26 27 28 29 30 31
-
--e
--e Noviembre 2020
-do lu ma mi ju vi sá
- 1 2 3 4 5 6 7
- 8 9 10 11 12 13 14
-15 16 17 18 19 20 21
-22 23 24 25 26 27 28
-29 30
-
--e
--e Diciembre 2020
-do lu ma mi ju vi sá
- 1 2 3 4 5
- 6 7 8 9 10 11 12
-13 14 15 16 17 18 19
-20 21 22 23 24 25 26
-27 28 29 30 31
+30
+ Diciembre 2020
+lu ma mi ju vi sá do
+ 1 2 3 4 5 6
+ 7 8 9 10 11 12 13
+14 15 16 17 18 19 20
+21 22 23 24 25 26 27
+28 29 30 31
--e
* AGENDA
-** ENERO
+** enero
*** 01 miércoles
*** 02 jueves
*** 03 viernes
@@ -157,7 +145,7 @@ do lu ma mi ju vi sá
*** 29 miércoles
*** 30 jueves
*** 31 viernes
-** FEBRERO
+** febrero
*** 01 sábado
*** 02 domingo
*** 03 lunes
@@ -187,7 +175,7 @@ do lu ma mi ju vi sá
*** 27 jueves
*** 28 viernes
*** 29 sábado
-** MARZO
+** marzo
*** 01 domingo
*** 02 lunes
*** 03 martes
@@ -219,7 +207,7 @@ do lu ma mi ju vi sá
*** 29 domingo
*** 30 lunes
*** 31 martes
-** ABRIL
+** abril
*** 01 miércoles
*** 02 jueves
*** 03 viernes
@@ -250,7 +238,7 @@ do lu ma mi ju vi sá
*** 28 martes
*** 29 miércoles
*** 30 jueves
-** MAYO
+** mayo
*** 01 viernes
*** 02 sábado
*** 03 domingo
@@ -282,7 +270,7 @@ do lu ma mi ju vi sá
*** 29 viernes
*** 30 sábado
*** 31 domingo
-** JUNIO
+** junio
*** 01 lunes
*** 02 martes
*** 03 miércoles
@@ -313,7 +301,7 @@ do lu ma mi ju vi sá
*** 28 domingo
*** 29 lunes
*** 30 martes
-** JULIO
+** julio
*** 01 miércoles
*** 02 jueves
*** 03 viernes
@@ -345,7 +333,7 @@ do lu ma mi ju vi sá
*** 29 miércoles
*** 30 jueves
*** 31 viernes
-** AGOSTO
+** agosto
*** 01 sábado
*** 02 domingo
*** 03 lunes
@@ -377,7 +365,7 @@ do lu ma mi ju vi sá
*** 29 sábado
*** 30 domingo
*** 31 lunes
-** SEPTIEMBRE
+** septiembre
*** 01 martes
*** 02 miércoles
*** 03 jueves
@@ -408,7 +396,7 @@ do lu ma mi ju vi sá
*** 28 lunes
*** 29 martes
*** 30 miércoles
-** OCTUBRE
+** octubre
*** 01 jueves
*** 02 viernes
*** 03 sábado
@@ -440,7 +428,7 @@ do lu ma mi ju vi sá
*** 29 jueves
*** 30 viernes
*** 31 sábado
-** NOVIEMBRE
+** noviembre
*** 01 domingo
*** 02 lunes
*** 03 martes
@@ -471,7 +459,7 @@ do lu ma mi ju vi sá
*** 28 sábado
*** 29 domingo
*** 30 lunes
-** DICIEMBRE
+** diciembre
*** 01 martes
*** 02 miércoles
*** 03 jueves
@@ -504,7 +492,7 @@ do lu ma mi ju vi sá
*** 30 miércoles
*** 31 jueves
* DIARIO
-** ENERO
+** enero
*** 01 de enero del 2020, miércoles
*** 02 de enero del 2020, jueves
*** 03 de enero del 2020, viernes
@@ -536,7 +524,7 @@ do lu ma mi ju vi sá
*** 29 de enero del 2020, miércoles
*** 30 de enero del 2020, jueves
*** 31 de enero del 2020, viernes
-** FEBRERO
+** febrero
*** 01 de febrero del 2020, sábado
*** 02 de febrero del 2020, domingo
*** 03 de febrero del 2020, lunes
@@ -566,7 +554,7 @@ do lu ma mi ju vi sá
*** 27 de febrero del 2020, jueves
*** 28 de febrero del 2020, viernes
*** 29 de febrero del 2020, sábado
-** MARZO
+** marzo
*** 01 de marzo del 2020, domingo
*** 02 de marzo del 2020, lunes
*** 03 de marzo del 2020, martes
@@ -598,7 +586,7 @@ do lu ma mi ju vi sá
*** 29 de marzo del 2020, domingo
*** 30 de marzo del 2020, lunes
*** 31 de marzo del 2020, martes
-** ABRIL
+** abril
*** 01 de abril del 2020, miércoles
*** 02 de abril del 2020, jueves
*** 03 de abril del 2020, viernes
@@ -629,7 +617,7 @@ do lu ma mi ju vi sá
*** 28 de abril del 2020, martes
*** 29 de abril del 2020, miércoles
*** 30 de abril del 2020, jueves
-** MAYO
+** mayo
*** 01 de mayo del 2020, viernes
*** 02 de mayo del 2020, sábado
*** 03 de mayo del 2020, domingo
@@ -661,7 +649,7 @@ do lu ma mi ju vi sá
*** 29 de mayo del 2020, viernes
*** 30 de mayo del 2020, sábado
*** 31 de mayo del 2020, domingo
-** JUNIO
+** junio
*** 01 de junio del 2020, lunes
*** 02 de junio del 2020, martes
*** 03 de junio del 2020, miércoles
@@ -692,7 +680,7 @@ do lu ma mi ju vi sá
*** 28 de junio del 2020, domingo
*** 29 de junio del 2020, lunes
*** 30 de junio del 2020, martes
-** JULIO
+** julio
*** 01 de julio del 2020, miércoles
*** 02 de julio del 2020, jueves
*** 03 de julio del 2020, viernes
@@ -724,7 +712,7 @@ do lu ma mi ju vi sá
*** 29 de julio del 2020, miércoles
*** 30 de julio del 2020, jueves
*** 31 de julio del 2020, viernes
-** AGOSTO
+** agosto
*** 01 de agosto del 2020, sábado
*** 02 de agosto del 2020, domingo
*** 03 de agosto del 2020, lunes
@@ -756,7 +744,7 @@ do lu ma mi ju vi sá
*** 29 de agosto del 2020, sábado
*** 30 de agosto del 2020, domingo
*** 31 de agosto del 2020, lunes
-** SEPTIEMBRE
+** septiembre
*** 01 de septiembre del 2020, martes
*** 02 de septiembre del 2020, miércoles
*** 03 de septiembre del 2020, jueves
@@ -787,7 +775,7 @@ do lu ma mi ju vi sá
*** 28 de septiembre del 2020, lunes
*** 29 de septiembre del 2020, martes
*** 30 de septiembre del 2020, miércoles
-** OCTUBRE
+** octubre
*** 01 de octubre del 2020, jueves
*** 02 de octubre del 2020, viernes
*** 03 de octubre del 2020, sábado
@@ -819,7 +807,7 @@ do lu ma mi ju vi sá
*** 29 de octubre del 2020, jueves
*** 30 de octubre del 2020, viernes
*** 31 de octubre del 2020, sábado
-** NOVIEMBRE
+** noviembre
*** 01 de noviembre del 2020, domingo
*** 02 de noviembre del 2020, lunes
*** 03 de noviembre del 2020, martes
@@ -850,7 +838,7 @@ do lu ma mi ju vi sá
*** 28 de noviembre del 2020, sábado
*** 29 de noviembre del 2020, domingo
*** 30 de noviembre del 2020, lunes
-** DICIEMBRE
+** diciembre
*** 01 de diciembre del 2020, martes
*** 02 de diciembre del 2020, miércoles
*** 03 de diciembre del 2020, jueves
diff --git a/bujo.sh b/bujo.sh
index 6978297..6bfbebf 100755
--- a/bujo.sh
+++ b/bujo.sh
@@ -1,524 +1,47 @@
-echo "Introduce el Año: "
-read ANO
-
+#!/usr/bin/env bash
+echo "Introduce el Año: "
+read -r YEAR
-echo "#+TITLE: Bullet Journal Digital
+header="#+TITLE: Bullet Journal Digital
#+AUTHOR: Angel
-#+DATE: $ANO
+#+DATE: $YEAR
#+LANGUAGE: es
#+SEQ_TODO: TODO(t) NEXT(n) WAIT(w) | CANCELLED (c) DONE(d)
#+INFOJS_OPT: view:t toc:t ltoc:t mouse:underline buttons:0 path:https://ugeek.github.io/style-css-org-mode/org-info.min.js
-#+HTML_HEAD:
-#+STARTUP: inlineimages" > bujo-$ANO.org
-
-
-echo "* INDICE" >> bujo-$ANO.org
-
-echo "** CLAVES
-*** Tarea Normal
-*** *Tarea Importante*
-*** / Tarea Empezada
-*** > Tarea Viene de Otro Día
-*** < Tarea Migra a Otro Día
+#+HTML_HEAD:
+#+STARTUP: inlineimages
+* INDICE
+** CLAVES
+*** Tarea Normal
+*** *Tarea Importante*
+*** / Tarea Empezada
+*** > Tarea Viene de Otro Día
+*** < Tarea Migra a Otro Día
*** +Hecho+
-*** # Nota" >> bujo-$ANO.org
-
-
-
-echo "* REGISTRO FUTURO" >> bujo-$ANO.org
-
-echo -e "$(cal 1 $ANO)" >> bujo-$ANO.org
-echo -e " " >> bujo-$ANO.org
-echo -e "$(cal 2 $ANO)" >> bujo-$ANO.org
-echo -e " " >> bujo-$ANO.org
-echo -e "$(cal 3 $ANO)" >> bujo-$ANO.org
-echo -e " " >> bujo-$ANO.org
-echo -e "$(cal 4 $ANO)" >> bujo-$ANO.org
-echo -e " " >> bujo-$ANO.org
-echo -e "$(cal 5 $ANO)" >> bujo-$ANO.org
-echo -e " " >> bujo-$ANO.org
-echo -e "$(cal 6 $ANO)" >> bujo-$ANO.org
-echo -e " " >> bujo-$ANO.org
-echo -e "$(cal 7 $ANO)" >> bujo-$ANO.org
-echo -e " " >> bujo-$ANO.org
-echo -e "$(cal 8 $ANO)" >> bujo-$ANO.org
-echo -e " " >> bujo-$ANO.org
-echo -e "$(cal 9 $ANO)" >> bujo-$ANO.org
-echo -e " " >> bujo-$ANO.org
-echo -e "$(cal 10 $ANO)" >> bujo-$ANO.org
-echo -e " " >> bujo-$ANO.org
-echo -e "$(cal 11 $ANO)" >> bujo-$ANO.org
-echo -e " " >> bujo-$ANO.org
-echo -e "$(cal 12 $ANO)" >> bujo-$ANO.org
-echo -e " " >> bujo-$ANO.org
-
-
-echo "* AGENDA" >> bujo-$ANO.org
-
-
-ENERO=$(cal 1 $ANO | awk 'NF {DAYS = $NF}; END {print DAYS}')
-FEBRERO=$(cal 2 $ANO | awk 'NF {DAYS = $NF}; END {print DAYS}')
-MARZO=$(cal 3 $ANO | awk 'NF {DAYS = $NF}; END {print DAYS}')
-ABRIL=$(cal 4 $ANO | awk 'NF {DAYS = $NF}; END {print DAYS}')
-MAYO=$(cal 5 $ANO | awk 'NF {DAYS = $NF}; END {print DAYS}')
-JUNIO=$(cal 6 $ANO | awk 'NF {DAYS = $NF}; END {print DAYS}')
-JULIO=$(cal 7 $ANO | awk 'NF {DAYS = $NF}; END {print DAYS}')
-AGOSTO=$(cal 8 $ANO | awk 'NF {DAYS = $NF}; END {print DAYS}')
-SEPTIEMBRE=$(cal 9 $ANO | awk 'NF {DAYS = $NF}; END {print DAYS}')
-OCTUBRE=$(cal 10 $ANO | awk 'NF {DAYS = $NF}; END {print DAYS}')
-NOVIEMBRE=$(cal 11 $ANO | awk 'NF {DAYS = $NF}; END {print DAYS}')
-DICIEMBRE=$(cal 12 $ANO | awk 'NF {DAYS = $NF}; END {print DAYS}')
-
-###############
-
-FECHA_INICIO=$ANO-01-01
-FECHA_FINAL=$ANO-01-$ENERO
-
-echo "** ENERO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d %A')
- echo "*** $(date -d $curr +'%d %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-################
-
-FECHA_INICIO=$ANO-02-01
-FECHA_FINAL=$ANO-02-$FEBRERO
-
-echo "** FEBRERO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d %A')
- echo "*** $(date -d $curr +'%d %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-################
-
-FECHA_INICIO=$ANO-03-01
-FECHA_FINAL=$ANO-03-$MARZO
-
-echo "** MARZO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d %A')
- echo "*** $(date -d $curr +'%d %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-################
-
-FECHA_INICIO=$ANO-04-01
-FECHA_FINAL=$ANO-04-$ABRIL
-
-echo "** ABRIL" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d %A')
- echo "*** $(date -d $curr +'%d %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-################
-
-FECHA_INICIO=$ANO-05-01
-FECHA_FINAL=$ANO-05-$MAYO
-
-echo "** MAYO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d %A')
- echo "*** $(date -d $curr +'%d %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-################
-
-FECHA_INICIO=$ANO-06-01
-FECHA_FINAL=$ANO-06-$JUNIO
-
-echo "** JUNIO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d %A')
- echo "*** $(date -d $curr +'%d %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-################
-
-FECHA_INICIO=$ANO-07-01
-FECHA_FINAL=$ANO-07-$JULIO
-
-echo "** JULIO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d %A')
- echo "*** $(date -d $curr +'%d %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-
-################
-
-FECHA_INICIO=$ANO-08-01
-FECHA_FINAL=$ANO-08-$AGOSTO
-
-echo "** AGOSTO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d %A')
- echo "*** $(date -d $curr +'%d %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-
-################
-
-FECHA_INICIO=$ANO-09-01
-FECHA_FINAL=$ANO-09-$SEPTIEMBRE
-
-echo "** SEPTIEMBRE" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d %A')
- echo "*** $(date -d $curr +'%d %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-################
-
-FECHA_INICIO=$ANO-10-01
-FECHA_FINAL=$ANO-10-$OCTUBRE
-
-echo "** OCTUBRE" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d %A')
- echo "*** $(date -d $curr +'%d %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-
-################
-
-FECHA_INICIO=$ANO-11-01
-FECHA_FINAL=$ANO-11-$NOVIEMBRE
-
-echo "** NOVIEMBRE" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d %A')
- echo "*** $(date -d $curr +'%d %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-
-################
-
-FECHA_INICIO=$ANO-12-01
-FECHA_FINAL=$ANO-12-$DICIEMBRE
-
-echo "** DICIEMBRE" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d %A')
- echo "*** $(date -d $curr +'%d %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-
-
-#################################################################################################################
-
-#################################################################################################################
-
-#################################################################################################################
-
-#################################################################################################################
-
-#################################################################################################################
-
-
-echo "* DIARIO" >> bujo-$ANO.org
-
-
-
-###############
-
-FECHA_INICIO=$ANO-01-01
-FECHA_FINAL=$ANO-01-$ENERO
-
-echo "** ENERO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d de %B del %Y, %A')
- echo "*** $(date -d $curr +'%d de %B del %Y, %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-################
-
-FECHA_INICIO=$ANO-02-01
-FECHA_FINAL=$ANO-02-$FEBRERO
-
-echo "** FEBRERO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d de %B del %Y, %A')
- echo "*** $(date -d $curr +'%d de %B del %Y, %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-################
-
-FECHA_INICIO=$ANO-03-01
-FECHA_FINAL=$ANO-03-$MARZO
-
-echo "** MARZO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d de %B del %Y, %A')
- echo "*** $(date -d $curr +'%d de %B del %Y, %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-################
-
-FECHA_INICIO=$ANO-04-01
-FECHA_FINAL=$ANO-04-$ABRIL
-
-echo "** ABRIL" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d de %B del %Y, %A')
- echo "*** $(date -d $curr +'%d de %B del %Y, %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-################
-
-FECHA_INICIO=$ANO-05-01
-FECHA_FINAL=$ANO-05-$MAYO
-
-echo "** MAYO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
-
- echo $(date -d $curr +'%d de %B del %Y, %A')
- echo "*** $(date -d $curr +'%d de %B del %Y, %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-################
-
-FECHA_INICIO=$ANO-06-01
-FECHA_FINAL=$ANO-06-$JUNIO
-
-echo "** JUNIO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d de %B del %Y, %A')
- echo "*** $(date -d $curr +'%d de %B del %Y, %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-################
-
-FECHA_INICIO=$ANO-07-01
-FECHA_FINAL=$ANO-07-$JULIO
-
-echo "** JULIO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d de %B del %Y, %A')
- echo "*** $(date -d $curr +'%d de %B del %Y, %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-
-################
-
-FECHA_INICIO=$ANO-08-01
-FECHA_FINAL=$ANO-08-$AGOSTO
-
-echo "** AGOSTO" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d de %B del %Y, %A')
- echo "*** $(date -d $curr +'%d de %B del %Y, %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-
-################
-
-FECHA_INICIO=$ANO-09-01
-FECHA_FINAL=$ANO-09-$SEPTIEMBRE
-
-echo "** SEPTIEMBRE" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d de %B del %Y, %A')
- echo "*** $(date -d $curr +'%d de %B del %Y, %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-################
-
-FECHA_INICIO=$ANO-10-01
-FECHA_FINAL=$ANO-10-$OCTUBRE
-
-echo "** OCTUBRE" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d de %B del %Y, %A')
- echo "*** $(date -d $curr +'%d de %B del %Y, %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-
-################
-
-FECHA_INICIO=$ANO-11-01
-FECHA_FINAL=$ANO-11-$NOVIEMBRE
-
-echo "** NOVIEMBRE" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d de %B del %Y, %A')
- echo "*** $(date -d $curr +'%d de %B del %Y, %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
-
-
-
-################
-
-FECHA_INICIO=$ANO-12-01
-FECHA_FINAL=$ANO-12-$DICIEMBRE
-
-echo "** DICIEMBRE" >> bujo-$ANO.org
-
-curr="$FECHA_INICIO"
-while true; do
-
- echo $(date -d $curr +'%d de %B del %Y, %A')
- echo "*** $(date -d $curr +'%d de %B del %Y, %A')" >> bujo-$ANO.org
- [ "$curr" \< "$FECHA_FINAL" ] || break
- curr=$( date +%Y-%m-%d --date "$curr +1 day" )
-
-done
+*** # Nota
+* REGISTRO FUTURO"
+
+function bujo_cal() {
+ for (( i = 1; i <= 12; i++ )); do
+ ncal -hb $i $YEAR
+ done
+}
+
+function bujo() {
+ for (( i = 1; i <= 12; i++ )); do
+ date -d "$YEAR-$i-01" +'** %B'
+ for (( j = 1; j <= $(date -d "$YEAR-$i-01 +1 month -1 day" +%d); j++ )); do
+ date -d "$YEAR-$i-$j" +"$1"
+ done
+ done
+}
+
+{
+echo "$header"
+bujo_cal
+echo "* AGENDA"
+bujo '*** %d %A'
+echo "* DIARIO"
+bujo '*** %d de %B del %Y, %A'
+} > bujo-$YEAR.org
\ No newline at end of file