aboutsummaryrefslogtreecommitdiffstats
path: root/man/blind-to-named.1
diff options
context:
space:
mode:
authorMattias Andrée <maandree@kth.se>2017-05-25 18:22:39 +0200
committerMattias Andrée <maandree@kth.se>2017-05-25 18:22:39 +0200
commit10363565a1708a5a5adb6e6624de0dde6455ded4 (patch)
treefccb376b9fddfb61ca5909a437a864307d48f8c2 /man/blind-to-named.1
parentAdd blind-from-named and blind-to-named (diff)
downloadblind-10363565a1708a5a5adb6e6624de0dde6455ded4.tar.gz
blind-10363565a1708a5a5adb6e6624de0dde6455ded4.tar.bz2
blind-10363565a1708a5a5adb6e6624de0dde6455ded4.tar.xz
Document blind-to-named and blind-from-named
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to 'man/blind-to-named.1')
-rw-r--r--man/blind-to-named.139
1 files changed, 39 insertions, 0 deletions
diff --git a/man/blind-to-named.1 b/man/blind-to-named.1
new file mode 100644
index 0000000..5688a5d
--- /dev/null
+++ b/man/blind-to-named.1
@@ -0,0 +1,39 @@
+.TH BLIND-TO-NAMED 1 blind
+.SH NAME
+blind-to-named - Send a file descriptor
+.SH SYNOPSIS
+.B blind-to-named
+[-a]
+.I path
+.SH DESCRIPTION
+.B blind-to-named
+create a
+.BR unix (7)
+socket with the filename
+.I path
+and sends the stdin file descriptor to the
+first process that connects to it.
+.SH OPTIONS
+.TP
+.B -a
+Rather than binding to a filename, create and abstract
+address, starting with a NUL byte followed by
+.I path
+and padded with NUL bytes until the end of the address.
+.SH RATIONALE
+The pipeline construction, in even advanced, shells
+are not flexible enough to do all kinds of pipelinings
+that are necessary when doing complicated effects with
+.BR blind (7).
+For example, this is necessary to pipe video into
+two processes pipelines using
+.BR tee (1)
+and then using the end of both pipelines as the in
+input to the process, like inverse multiplexing.
+.SH SEE ALSO
+.BR blind (7),
+.BR blind-from-named (1),
+.BR tee (1)
+.SH AUTHORS
+Mattias Andrée
+.RI < maandree@kth.se >