Documentation ¶
Overview ¶
Command rssfs is a 9p filesystem serving contents of RSS feeds.
go get go.rbn.im/rssfs
Usage
./rssfs [OPTIONS] URL [URL URL ...] -addr string listen address (default "localhost:9999") -debug enable debug mode -gid string gid name (default "nogroup") -uid string uid name (default "nobody")
Example
$ ./rssfs https://www.kernel.org $ mount -t9p -o port=9999,noextend 127.0.0.1 /mnt/tmp $ tree /mnt/tmp/ | head -14 /mnt/tmp/ └── The Linux Kernel Archives ├── About Linux Kernel │ ├── content │ ├── description │ ├── guid │ ├── link │ └── title ├── Active kernel releases │ ├── content │ ├── description │ ├── guid │ ├── link │ └── title $ cat /mnt/tmp/The\ Linux\ Kernel\ Archives/About\ Linux\ Kernel/description | head <div class="section" id="what-is-linux"> <h2>What is Linux?</h2> <p>Linux is a clone of the operating system Unix, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and <a class="reference external" href="http://www.unix.org/">Single UNIX Specification</a> compliance.</p> <p>It has all the features you would expect in a modern fully-fledged Unix, including true multitasking, virtual memory, shared libraries, demand loading, shared copy-on-write executables, proper memory management, and multistack networking including IPv4 and IPv6.</p>
Click to show internal directories.
Click to hide internal directories.