1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-06-28 01:35:32 +00:00
elinks/contrib/conv/w3m2links.awk.in
Petr Baudis 0f6d4310ad Initial commit of the HEAD branch of the ELinks CVS repository, as of
Thu Sep 15 15:57:07 CEST 2005. The previous history can be added to this
by grafting.
2005-09-15 15:58:31 +02:00

25 lines
467 B
Awk

#!@AWK@ -f
#
# This converts w3m bookmarks.html to ELinks bookmarks.lst used by the Lua
# based bookmarks handling (NOT the internal one!).
#
# Feed it by w3m bookmarks.html on stdin.
#
# Done by Stephane Chazelas <stephane.chazelas@free.fr>
#
BEGIN {
FS="[<>\"]"
c="return {"
}
$2 == "h2" {
print c "\n {\n category = \""$3"\";"
c=" },"
}
$2 == "li" {
print " { name = \""$7"\", url = \""$5 "\" },"
}
END {
print " },\n}"
}