blob: 03868e79a4b0aea95a6f9eb5523f8e15e0c863aa (
plain) (
blame)
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
32
33
34
35
36
37
|
/^+ /{ # literal html
next # salta la línea
}
/^& /{ # literal gemtext
sub(/^& /,"",$0)
print $0
next
}
# imprime líneas normamlmente
{
print $0
}
# si tienen sintaxis de wikilink, y no son líneas de enlace, agrega el link
/^[^=].+{.+}/{
i = match( $0, /{.+}/)
ifinal = index($0, "}") # índice del } final
link = substr($0, i, ifinal-i+1) # {link}
nombre = substr($0, i+1, ifinal-i-1) # link
print ""
print "=> " nombre ".gmi " link
}
# agrega footer
END{
print ""
print "página actualizada en: " fechasjm
# fecha = system( "date -r " FILENAME " --rfc-3339=date" )
}
|