generate_realworld_opml.sh - sfeed_tests - sfeed tests and RSS and Atom files
(HTM) git clone git://git.codemadness.org/sfeed_tests
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
generate_realworld_opml.sh (564B)
---
1 #!/bin/sh
2 # generate OPML feed from "realworld" XML file. Could be useful for
3 # testing with other RSS clients etc.
4 #
5 # usage: $0 [prefix]
6
7 prefix="$1"
8
9 cat <<!
10 <?xml version="1.0" encoding="UTF-8"?>
11 <opml version="1.0">
12 <head>
13 <title>OPML export from sfeed</title>
14 </head>
15 <body>
16 !
17
18 for f in input/sfeed/realworld/*; do
19 n="${f##*/}"
20 url="$prefix$n"
21
22 # I don't care unescaped filenames could mess up this XML:
23 # just make sure to use sane filenames ;)
24 echo " <outline type=\"rss\" title=\"$n\" text=\"$n\" xmlUrl=\"$url\"/>";
25 done
26
27 cat <<!
28 </body>
29 </opml>
30 !