gem2gem para convertir enlaces wiki
This commit is contained in:
parent
00b9fd4d76
commit
a0ce9d274b
37
gem2gem.awk
Normal file
37
gem2gem.awk
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
function wikiLink( t ){
|
||||||
|
i = match( t, /{.+}/)
|
||||||
|
if ( i ){
|
||||||
|
ifinal = index(t, "}") # índice del } final
|
||||||
|
|
||||||
|
prev = substr(t, 1, i-1) # string previa al link
|
||||||
|
link = substr(t, i, ifinal-i+1) # {link}
|
||||||
|
nombre = substr(t, i+1, ifinal-i-1) # link
|
||||||
|
post = substr(t, ifinal+1) # string posterior
|
||||||
|
|
||||||
|
return "=> " nombre ".gmi " link
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
return t
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
print $0
|
||||||
|
}
|
||||||
|
|
||||||
|
/{.+}/{
|
||||||
|
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
|
||||||
|
}
|
||||||
|
|
||||||
|
END{
|
||||||
|
print ""
|
||||||
|
print "página actualizada en: "
|
||||||
|
fecha = system( "date -r " FILENAME " --rfc-3339=date" )
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user