Papers
D1275180054
Auriel
#
#VOLUME TWO
#
#The official collection of papers distributed with Plan 9 forms
#[Volume 2 | http://plan9.bell-labs.com/sys/doc] of the manual. In
#Plan 9 installations, see in /sys/doc/.
#
#INFERNO
#
#The Inferno papers similarly form [Volume 2 |
#http://doc.cat-v.org/inferno/4th_edition/] of the Inferno manual.
#
#RECENT PAPERS
#
# * [Adding a System Call to Plan 9 |
# http://doc.cat-v.org/plan_9/misc/adding_a_syscall_to_plan_9/] -
# John Floren
#
# * [Papers from the First International Workshop on Plan 9 and
# Inferno | http://doc.cat-v.org/plan_9/IWP9/2006/]
#
# * [Introduction to Operating System Abstractions using Plan 9 from
# Bell Labs | http://plan9.escet.urjc.es/who/nemo/9.intro.pdf]
#
# * [Fossil, an Archival File Server |
# http://doc.cat-v.org/plan_9/4th_edition/papers/fossil/]
#
# * [The Ubiquitous File Server in Plan 9 (2005) |
# http://plan9.bell-labs.com/sources/contrib/uriel/doc/charles/servers.pdf] by C. H. Forsyth
#
# * [Distributed Computing With Plan 9 |
# http://www.cs.unibo.it/ersads/tutorials/mullender.ps] by Sape
# Mullender and Dave Presotto.
#
# * [Distributed Systems (2004) |
# http://plan9.bell-labs.com/who/sape/gos/] - Sape Mullender
#
# * [Plan 9 - An Integrated Approach to Grid Computing |
# http://plan9.aichi-u.ac.jp/9grid/plan9-grid.pdf] by Andrey
# Mirtchovski, Rob Simmonds, and Ron Minnich
#
# * [Why Plan 9 matters |
# http://plan9.bell-labs.com/sources/contrib/uriel/mirror/9book.pdf]
# - Geoff Collyer.
#
# * [How to Write a Plan 9 Manual Page |
# http://doc.cat-v.org/plan_9/misc/man_page_writing_howto] - Geoff
# Collyer and Russ Cox
#
# * Notes on the Plan 9 kernel source: [PS A4 |
# http://plan9.escet.urjc.es/usr/nemo/9.ps.gz], [PS letter |
# http://plan9.escet.urjc.es/usr/nemo/9.us.ps.gz]¸ [ASCII plain text
# | http://plan9.escet.urjc.es/usr/nemo/9.txt.gz]; and the
# corresponding [kernel source snapshot |
# http://plan9.escet.urjc.es/plan9jun.tgz]. An rc script can be found
# in /n/sources/contrib/steve/rc/kernel.print which formats the
# kernel snapshot file into postscript - in the style of the Lyons
# Unix commentry. The script is designed for European A4 paper and
# produces an impressive (inch thick) listing.
#
#TALKS AND SLIDES
#
# * [Why Plan 9 is not dead yet And What we can learn from it |
# http://www.cs.unm.edu/~fastos/05meeting/PLAN9NOTDEADYET.pdf] by Ron
# Minnich from the Advanced Computing Lab, Los Alamos National Lab
#
# * [The Good, the Bad, and the Ugly: The Unix Legacy |
# http://herpolhode.com/rob/ugly.pdf] by [Rob Pike |
# http://herpolhode.com/rob/]
#
# * [Systems Software Research is Irrelevant (AKA utah2000) |
# http://doc.cat-v.org/bell_labs/utah2000/] by [Rob Pike |
# http://herpolhode.com/rob/]
#
# * [Fossil, an archival file server (January 2003) |
# http://swtch.com/~rsc/talks/group03-fossil.pdf] talk slides by
# [Russ Cox | http://swtch.com]
#
# * [Security in Plan 9 (August 2002) |
# http://swtch.com/~rsc/talks/nauth.pdf] talk slides by [Russ Cox |
# http://swtch.com]
#
# * [Plan 9 in Technicolor (August 1999) |
# http://swtch.com/~rsc/talks/drawtalk.pdf] talk slides by [Russ Cox
# | http://swtch.com]
#
#RESEARCH
#
# * [Providing Asynchronous File I/O for the Plan 9 Operating System
# | http://www.pdos.lcs.mit.edu/papers/plan9:jmhickey-meng.pdf] -
# Jason Hickey
#
#Real-Time in Plan 9 by Pierre G. Jansen and Sape Mullender (2003):
# * [Real-Time in Plan 9: a short Overview |
# http://doc.cat-v.org/plan_9/real_time/real_time_overview/]
# * [Lightweight EDF Scheduling with Deadline Inheritance |
# http://doc.cat-v.org/plan_9/real_time/edfi/]
#
#OTHER SYSTEMS
#
# * [v9fs: 9P under Linux | http://v9fs.sourceforge.net/v9fs.pdf] -
# Eric Van Hensbergen (IBM Austin Research Lab), Ron Minnich (Los
# Alamos National Labs)
# * [R2P2: Raw Resource-Allocation for PCA Processing |
# http://cag.csail.mit.edu/~strumpen/r2p2.ps] - Volker Strumpen
#
#PLAN B
#
# * [Plan B: Boxes for network resources |
# http://plan9.escet.urjc.es/ls/export/box.html] - Francisco J.
# Ballesteros
# * [The Plan B papers page | http://lsub.org/ls/papers.html]
# * [Plan B Manual Pages | http://man.cat-v.org/plan_b/]
#
#PLAN 9 RELEASE 2 (1995)
#
# * ["README - by Brian Kernighan" |
# http://doc.cat-v.org/plan_9/2nd_edition/README]
# * ["Plan 9 Volume 1 - The Manuals" |
# http://man.cat-v.org/plan_9_2nd_ed/]
# * ["Plan 9 Volume 2 - The Documents" |
# http://doc.cat-v.org/plan_9/2nd_edition/papers/]
# * ["ALEF users guide" |
# http://doc.cat-v.org/plan_9/2nd_edition/papers/alef/ug] [ug.pdf |
# http://swtch.com/~rsc/thread/ug.pdf]
# * ["A Quick Introduction to the Panel Library" |
# http://doc.cat-v.org/plan_9/2nd_edition/papers/panel/]
# * ["Raster Graphics in plan9" - Tom Duff |
# http://doc.cat-v.org/plan_9/2nd_edition/papers/gfx/]
# * ["Plan 9 Second Edition License" |
# http://doc.cat-v.org/plan_9/2nd_edition/plan9.att.com/shrink] (Old
# license, only of historical interest)
#
#PLAN 9 RELEASE 1 (1992)
#
# * "Plan 9 from Bell Labs - Programmer's Manual (first edition)"
# [manual.ps.gz | http://www.fywss.com/plan9/plan9man/manual.ps.gz]
# * ["ALEF Language Reference Manual" |
# http://doc.cat-v.org/plan_9/2nd_edition/papers/alef/ref] [alef.pdf
# | http://swtch.com/~rsc/thread/alef.pdf]
# * [Help: A Minimalist Global User Interface |
# http://doc.cat-v.org/plan_9/1st_edition/help/z]
# * [Circuit Design Aids (CDA) on Plan 9 |
# http://doc.cat-v.org/plan_9/1st_edition/cda/]
# * "Configuring a PC" [08pcconf.ps.gz |
# http://www.fywss.com/plan9/plan9man/08pcconf.ps.gz]
# * "The Use of Name Spaces in Plan 9" [1-07.ps.gz |
# http://plan9.bell-labs.com/cm/cs/doc/92/1-07.ps.gz]
# * "Acme: A User Interface for Programmers" [1-03.ps.gz |
# http://plan9.bell-labs.com/cm/cs/doc/93/1-03.ps.gz]
# * "The Organization of Networks in Plan 9" [net.ps |
# http://cm.bell-labs.com/who/presotto/net.ps]
#
#PLAN 9 EARLY PAPERS
#
# * "Index" [158a.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/158a.ps.gz]
# * "Plan 9 from Bell Labs" [158b.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/158b.ps.gz]
# * "Plan 9, A Distributed System" [158c.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/158c.ps.gz]
# * "8 1/2, the Plan 9 Window System" [158d.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/158d.ps.gz]
# * "Multiprocessor Streams for Plan 9" [158e.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/158e.ps.gz]
# * "Process Sleep and Wakeup on a Shared-memory Multiprocessor"
# [158f.ps.gz | http://plan9.bell-labs.com/cm/cs/cstr/158f.ps.gz]
# * "Rc — A Shell for Plan 9 and UNIX Systems" [158g.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/158g.ps.gz]
# * [A New C Compiler by Ken Thompson |
# http://doc.cat-v.org/bell_labs/new_c_compilers/]
# * "The text editor sam" [1-05.ps.gz |
# http://plan9.bell-labs.com/cm/cs/doc/87/1-05.ps.gz]
#
#BACKGROUND INFORMATION AND UNIX PAPERS
#
# * [Program Design in the UNIX Environment |
# http://harmful.cat-v.org/cat-v/] by Rob Pike and Brian Kernighan
# (AKA "cat -v considered harmful")
# * ["Notes on Programming in C" by Rob Pike |
# http://doc.cat-v.org/bell_labs/pikestyle] [pdf |
# http://www.literateprogramming.com/pikestyle.pdf])
# * [The hideous name by Rob Pike and Peter Weinberger |
# http://doc.cat-v.org/bell_labs/the_hideous_name/]
# * The [Unix 8th Edition Manual Pages |
# http://man.cat-v.org/unix_8th/].
# * The [Writers Work Bench (WWB) Manual Pages |
# http://man.cat-v.org/unix_WWB/1/].
# * Parts of the Tenth edition Unix manual - mainly typesetting [ed10
# | http://plan9.bell-labs.com/10thEdMan/]
# * The Seventh Edition manual - awk(1), dc(1), bc(1), eqn(1), etc.
# [ed7 | http://plan9.bell-labs.com/7thEdMan/]
# * "GRAP -- A Language for Typesetting Graphs (Tutorial and User
# Manual)" [114.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/114.ps.gz]
# * ["Upas, A Simpler Approach to Mail" |
# http://doc.cat-v.org/bell_labs/upas_mail_system/]
# * ["Face the Nation" by Rob Pike and David L. Presotto |
# http://doc.cat-v.org/bell_labs/face_the_nation/].
# * "A Cached WORM File System" [cw.pdf |
# http://plan9.bell-labs.com/who/seanq/cw.pdf]
# * "Robust Data Compression of Network Packets" [networkcomp.pdf |
# http://plan9.bell-labs.com/who/seanq/networkcomp.pdf]. Thwack PPP
# compression, implemented in recent releases.
# * "An algorithm for differential file comparison" [diff.ps |
# http://www.cs.dartmouth.edu/~doug/diff.ps]
# * "T. Porter & T. Duff - Compositing Digital Images"
# [p253porter.pdf |
# http://www.keithp.com/~keithp/porterduff/p253-porter.pdf]
# * `Portability of C Programs and the UNIX System' - By S. C.
# Johnson D. M. Ritchie - [PDF |
# http://cm.bell-labs.com/cm/cs/who/dmr/portpap.pdf], [PS |
# http://cm.bell-labs.com/cm/cs/who/dmr/portpap.ps], [HTML |
# http://cm.bell-labs.com/cm/cs/who/dmr/portpap.html] - ([More info
# on DMRs site |
# http://cm.bell-labs.com/cm/cs/who/dmr/portpapers.html])
# * How to Write a Manual Page - By Henry Spencer [manpage.pdf |
# http://www.dgp.toronto.edu/~ajr/209/manpage.pdf]
#
#SEE ALSO
#
# * The [Plan 9 | http://doc.cat-v.org/plan_9/], [Inferno |
# http://doc.cat-v.org/inferno/] and [Bell Labs |
# http://doc.cat-v.org/bell_labs/] sections of the [documentation
# archive | http://doc.cat-v.org] at [cat-v.org | http://cat-v.org].
# * [The Man Page Archive | http://man.cat-v.org/].
# * [Fortunes | http://fortunes.cat-v.org/plan_9/] file!
#
D1574637421
Afhs
#
#VOLUME TWO
#
#The official collection of papers distributed with Plan 9 forms
#[Volume 2 | http://plan9.bell-labs.com/sys/doc] of the manual. In
#Plan 9 installations, see in /sys/doc/.
#
#INFERNO
#
#The Inferno papers similarly form [Volume 2 |
#http://doc.cat-v.org/inferno/4th_edition/] of the Inferno manual.
#
#RECENT PAPERS
#
# * [Adding a System Call to Plan 9 |
# http://doc.cat-v.org/plan_9/misc/adding_a_syscall_to_plan_9/] -
# John Floren
#
# * [Papers from the First International Workshop on Plan 9 and
# Inferno | http://doc.cat-v.org/plan_9/IWP9/2006/]
#
# * [Introduction to Operating System Abstractions using Plan 9 from
# Bell Labs | http://lsub.org/who/nemo/9.intro.pdf]
#
# * [Fossil, an Archival File Server |
# http://doc.cat-v.org/plan_9/4th_edition/papers/fossil/]
#
# * [The Ubiquitous File Server in Plan 9 (2005) |
# http://plan9.bell-labs.com/sources/contrib/uriel/doc/charles/servers.pdf] by C. H. Forsyth
#
# * [Distributed Computing With Plan 9 |
# http://www.cs.unibo.it/ersads/tutorials/mullender.ps] by Sape
# Mullender and Dave Presotto.
#
# * [Distributed Systems (2004) |
# http://plan9.bell-labs.com/who/sape/gos/] - Sape Mullender
#
# * [Plan 9 - An Integrated Approach to Grid Computing |
# http://plan9.aichi-u.ac.jp/9grid/plan9-grid.pdf] by Andrey
# Mirtchovski, Rob Simmonds, and Ron Minnich
#
# * [Why Plan 9 matters |
# http://plan9.bell-labs.com/sources/contrib/uriel/mirror/9book.pdf]
# - Geoff Collyer.
#
# * [How to Write a Plan 9 Manual Page |
# http://doc.cat-v.org/plan_9/misc/man_page_writing_howto] - Geoff
# Collyer and Russ Cox
#
# * Notes on the Plan 9 kernel source: [PS A4 |
# http://plan9.escet.urjc.es/usr/nemo/9.ps.gz], [PS letter |
# http://plan9.escet.urjc.es/usr/nemo/9.us.ps.gz]¸ [ASCII plain text
# | http://plan9.escet.urjc.es/usr/nemo/9.txt.gz]; and the
# corresponding [kernel source snapshot |
# http://plan9.escet.urjc.es/plan9jun.tgz]. An rc script can be found
# in /n/sources/contrib/steve/rc/kernel.print which formats the
# kernel snapshot file into postscript - in the style of the Lyons
# Unix commentry. The script is designed for European A4 paper and
# produces an impressive (inch thick) listing.
#
#TALKS AND SLIDES
#
# * [Why Plan 9 is not dead yet And What we can learn from it |
# http://www.cs.unm.edu/~fastos/05meeting/PLAN9NOTDEADYET.pdf] by Ron
# Minnich from the Advanced Computing Lab, Los Alamos National Lab
#
# * [The Good, the Bad, and the Ugly: The Unix Legacy |
# http://herpolhode.com/rob/ugly.pdf] by [Rob Pike |
# http://herpolhode.com/rob/]
#
# * [Systems Software Research is Irrelevant (AKA utah2000) |
# http://doc.cat-v.org/bell_labs/utah2000/] by [Rob Pike |
# http://herpolhode.com/rob/]
#
# * [Fossil, an archival file server (January 2003) |
# http://swtch.com/~rsc/talks/group03-fossil.pdf] talk slides by
# [Russ Cox | http://swtch.com]
#
# * [Security in Plan 9 (August 2002) |
# http://swtch.com/~rsc/talks/nauth.pdf] talk slides by [Russ Cox |
# http://swtch.com]
#
# * [Plan 9 in Technicolor (August 1999) |
# http://swtch.com/~rsc/talks/drawtalk.pdf] talk slides by [Russ Cox
# | http://swtch.com]
#
#RESEARCH
#
# * [Providing Asynchronous File I/O for the Plan 9 Operating System
# | http://www.pdos.lcs.mit.edu/papers/plan9:jmhickey-meng.pdf] -
# Jason Hickey
#
#Real-Time in Plan 9 by Pierre G. Jansen and Sape Mullender (2003):
# * [Real-Time in Plan 9: a short Overview |
# http://doc.cat-v.org/plan_9/real_time/real_time_overview/]
# * [Lightweight EDF Scheduling with Deadline Inheritance |
# http://doc.cat-v.org/plan_9/real_time/edfi/]
#
#OTHER SYSTEMS
#
# * [v9fs: 9P under Linux | http://v9fs.sourceforge.net/v9fs.pdf] -
# Eric Van Hensbergen (IBM Austin Research Lab), Ron Minnich (Los
# Alamos National Labs)
# * [R2P2: Raw Resource-Allocation for PCA Processing |
# http://cag.csail.mit.edu/~strumpen/r2p2.ps] - Volker Strumpen
#
#PLAN B
#
# * [Plan B: Boxes for network resources |
# http://plan9.escet.urjc.es/ls/export/box.html] - Francisco J.
# Ballesteros
# * [The Plan B papers page | http://lsub.org/ls/papers.html]
# * [Plan B Manual Pages | http://man.cat-v.org/plan_b/]
#
#PLAN 9 RELEASE 2 (1995)
#
# * ["README - by Brian Kernighan" |
# http://doc.cat-v.org/plan_9/2nd_edition/README]
# * ["Plan 9 Volume 1 - The Manuals" |
# http://man.cat-v.org/plan_9_2nd_ed/]
# * ["Plan 9 Volume 2 - The Documents" |
# http://doc.cat-v.org/plan_9/2nd_edition/papers/]
# * ["ALEF users guide" |
# http://doc.cat-v.org/plan_9/2nd_edition/papers/alef/ug] [ug.pdf |
# http://swtch.com/~rsc/thread/ug.pdf]
# * ["A Quick Introduction to the Panel Library" |
# http://doc.cat-v.org/plan_9/2nd_edition/papers/panel/]
# * ["Raster Graphics in plan9" - Tom Duff |
# http://doc.cat-v.org/plan_9/2nd_edition/papers/gfx/]
# * ["Plan 9 Second Edition License" |
# http://doc.cat-v.org/plan_9/2nd_edition/plan9.att.com/shrink] (Old
# license, only of historical interest)
#
#PLAN 9 RELEASE 1 (1992)
#
# * "Plan 9 from Bell Labs - Programmer's Manual (first edition)"
# [manual.ps.gz | http://www.fywss.com/plan9/plan9man/manual.ps.gz]
# * ["ALEF Language Reference Manual" |
# http://doc.cat-v.org/plan_9/2nd_edition/papers/alef/ref] [alef.pdf
# | http://swtch.com/~rsc/thread/alef.pdf]
# * [Help: A Minimalist Global User Interface |
# http://doc.cat-v.org/plan_9/1st_edition/help/z]
# * [Circuit Design Aids (CDA) on Plan 9 |
# http://doc.cat-v.org/plan_9/1st_edition/cda/]
# * "Configuring a PC" [08pcconf.ps.gz |
# http://www.fywss.com/plan9/plan9man/08pcconf.ps.gz]
# * "The Use of Name Spaces in Plan 9" [1-07.ps.gz |
# http://plan9.bell-labs.com/cm/cs/doc/92/1-07.ps.gz]
# * "Acme: A User Interface for Programmers" [1-03.ps.gz |
# http://plan9.bell-labs.com/cm/cs/doc/93/1-03.ps.gz]
# * "The Organization of Networks in Plan 9" [net.ps |
# http://cm.bell-labs.com/who/presotto/net.ps]
#
#PLAN 9 EARLY PAPERS
#
# * "Index" [158a.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/158a.ps.gz]
# * "Plan 9 from Bell Labs" [158b.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/158b.ps.gz]
# * "Plan 9, A Distributed System" [158c.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/158c.ps.gz]
# * "8 1/2, the Plan 9 Window System" [158d.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/158d.ps.gz]
# * "Multiprocessor Streams for Plan 9" [158e.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/158e.ps.gz]
# * "Process Sleep and Wakeup on a Shared-memory Multiprocessor"
# [158f.ps.gz | http://plan9.bell-labs.com/cm/cs/cstr/158f.ps.gz]
# * "Rc — A Shell for Plan 9 and UNIX Systems" [158g.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/158g.ps.gz]
# * [A New C Compiler by Ken Thompson |
# http://doc.cat-v.org/bell_labs/new_c_compilers/]
# * "The text editor sam" [1-05.ps.gz |
# http://plan9.bell-labs.com/cm/cs/doc/87/1-05.ps.gz]
#
#BACKGROUND INFORMATION AND UNIX PAPERS
#
# * [Program Design in the UNIX Environment |
# http://harmful.cat-v.org/cat-v/] by Rob Pike and Brian Kernighan
# (AKA "cat -v considered harmful")
# * ["Notes on Programming in C" by Rob Pike |
# http://doc.cat-v.org/bell_labs/pikestyle] [pdf |
# http://www.literateprogramming.com/pikestyle.pdf])
# * [The hideous name by Rob Pike and Peter Weinberger |
# http://doc.cat-v.org/bell_labs/the_hideous_name/]
# * The [Unix 8th Edition Manual Pages |
# http://man.cat-v.org/unix_8th/].
# * The [Writers Work Bench (WWB) Manual Pages |
# http://man.cat-v.org/unix_WWB/1/].
# * Parts of the Tenth edition Unix manual - mainly typesetting [ed10
# | http://plan9.bell-labs.com/10thEdMan/]
# * The Seventh Edition manual - awk(1), dc(1), bc(1), eqn(1), etc.
# [ed7 | http://plan9.bell-labs.com/7thEdMan/]
# * "GRAP -- A Language for Typesetting Graphs (Tutorial and User
# Manual)" [114.ps.gz |
# http://plan9.bell-labs.com/cm/cs/cstr/114.ps.gz]
# * ["Upas, A Simpler Approach to Mail" |
# http://doc.cat-v.org/bell_labs/upas_mail_system/]
# * ["Face the Nation" by Rob Pike and David L. Presotto |
# http://doc.cat-v.org/bell_labs/face_the_nation/].
# * "A Cached WORM File System" [cw.pdf |
# http://plan9.bell-labs.com/who/seanq/cw.pdf]
# * "Robust Data Compression of Network Packets" [networkcomp.pdf |
# http://plan9.bell-labs.com/who/seanq/networkcomp.pdf]. Thwack PPP
# compression, implemented in recent releases.
# * "An algorithm for differential file comparison" [diff.ps |
# http://www.cs.dartmouth.edu/~doug/diff.ps]
# * "T. Porter & T. Duff - Compositing Digital Images"
# [p253porter.pdf |
# http://www.keithp.com/~keithp/porterduff/p253-porter.pdf]
# * `Portability of C Programs and the UNIX System' - By S. C.
# Johnson D. M. Ritchie - [PDF |
# http://cm.bell-labs.com/cm/cs/who/dmr/portpap.pdf], [PS |
# http://cm.bell-labs.com/cm/cs/who/dmr/portpap.ps], [HTML |
# http://cm.bell-labs.com/cm/cs/who/dmr/portpap.html] - ([More info
# on DMRs site |
# http://cm.bell-labs.com/cm/cs/who/dmr/portpapers.html])
# * How to Write a Manual Page - By Henry Spencer [manpage.pdf |
# http://www.dgp.toronto.edu/~ajr/209/manpage.pdf]
#
#SEE ALSO
#
# * The [Plan 9 | http://doc.cat-v.org/plan_9/], [Inferno |
# http://doc.cat-v.org/inferno/] and [Bell Labs |
# http://doc.cat-v.org/bell_labs/] sections of the [documentation
# archive | http://doc.cat-v.org] at [cat-v.org | http://cat-v.org].
# * [The Man Page Archive | http://man.cat-v.org/].
# * [Fortunes | http://fortunes.cat-v.org/plan_9/] file!
#
|