fechas
This commit is contained in:
parent
7ed55bdd29
commit
77bdaf00ef
|
@ -32,6 +32,6 @@
|
||||||
|
|
||||||
END{
|
END{
|
||||||
print ""
|
print ""
|
||||||
print "página actualizada en: "
|
print "página actualizada en: " fechasjm
|
||||||
fecha = system( "date -r " FILENAME " --rfc-3339=date" )
|
# fecha = system( "date -r " FILENAME " --rfc-3339=date" )
|
||||||
}
|
}
|
||||||
|
|
|
@ -316,9 +316,11 @@ END{
|
||||||
print "</main>"
|
print "</main>"
|
||||||
print "<footer>"
|
print "<footer>"
|
||||||
print "<p><a href='./index.html'>{" sitio "}</a></p>"
|
print "<p><a href='./index.html'>{" sitio "}</a></p>"
|
||||||
print "<p>página actualizada en: "
|
print "<p>página actualizada en: "
|
||||||
fecha = system( "date -r " FILENAME " --rfc-3339=date" )
|
print "<time datetime='"fecha"'>" fechasjm "</time>"
|
||||||
print "</p>"
|
print "</p>"
|
||||||
|
# fecha = system( "date -r " FILENAME " --rfc-3339=date" )
|
||||||
|
# print "</p>"
|
||||||
print "<a href='https://endefensadelsl.org/ppl_es.html' rel=external target=_blank>ppl: licencia de producción de pares</a></p>"
|
print "<a href='https://endefensadelsl.org/ppl_es.html' rel=external target=_blank>ppl: licencia de producción de pares</a></p>"
|
||||||
print "</footer>"
|
print "</footer>"
|
||||||
print "</body>"
|
print "</body>"
|
||||||
|
|
|
@ -10,20 +10,32 @@ done
|
||||||
|
|
||||||
echo "revisando y convirtiendo archivimos gmi a html..."
|
echo "revisando y convirtiendo archivimos gmi a html..."
|
||||||
|
|
||||||
|
orig=$(date +"%s" -d "1989-07-27")
|
||||||
|
|
||||||
# convierte y actualiza archivos gmi a html
|
# convierte y actualiza archivos gmi a html
|
||||||
for f in $(find src/ -iname *.gmi)
|
for f in $(find src/ -iname *.gmo)
|
||||||
do
|
do
|
||||||
path=${f#src/} # quita el prefijo de "src/"
|
path=${f#src/} # quita el prefijo de "src/"
|
||||||
htmlpath="web/${path%gmi}html" # agrega "web/" y cambia el sufijo
|
htmlpath="web/${path%gmo}html" # agrega "web/" y cambia el sufijo
|
||||||
gempath="gem/${path}" # agrega "gem/"
|
gempath="gem/${path%gmo}gmi" # agrega "gem/"
|
||||||
|
fecha=$(date -r $f +"%s")
|
||||||
|
|
||||||
|
sem=$(echo "(${fecha} - ${orig})/3600/24/7" | bc)
|
||||||
|
dia=$(echo "(${fecha} - ${orig})/3600/24%7 + 1" | bc)
|
||||||
|
|
||||||
|
fechasjm="sejmana-${sem}, día ${dia}"
|
||||||
|
fecha=$(date -r $f --rfc-3339=date)
|
||||||
|
|
||||||
|
|
||||||
# if [ $f -nt $htmlpath ] # si archivo gmi es "newer than" el html
|
# if [ $f -nt $htmlpath ] # si archivo gmi es "newer than" el html
|
||||||
# then
|
# then
|
||||||
echo "${f} -> ${htmlpath}"
|
echo "${f}"
|
||||||
echo "${f} -> ${gempath}"
|
# echo "${f} -> ${htmlpath}"
|
||||||
|
# echo "${f} -> ${gempath}"
|
||||||
# mkdir -p $(dirname $htmlpath) # crea el directorio si no existe
|
# mkdir -p $(dirname $htmlpath) # crea el directorio si no existe
|
||||||
# mkdir -p $(dirname $htmlpath) # crea el directorio si no existe
|
# mkdir -p $(dirname $htmlpath) # crea el directorio si no existe
|
||||||
# haz la conversión
|
# haz la conversión
|
||||||
awk -f gemtext2html.awk $f > $htmlpath
|
awk -v fecha=$fecha -v fechasjm="$fechasjm" -f gemtext2html.awk $f > $htmlpath
|
||||||
awk -f gem2gem.awk $f > $gempath
|
awk -v fecha=$fecha -v fechasjm="$fechasjm" -f gem2gem.awk $f > $gempath
|
||||||
# fi
|
# fi
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in New Issue