blind-from-named.1 (1479B)
1 .TH BLIND-FROM-NAMED 1 blind 2 .SH NAME 3 blind-from-named - Receive a file descriptor 4 .SH SYNOPSIS 5 .B blind-from-named 6 [-t 7 .IR decisecs ] 8 [-a] 9 ([-f 10 .IR fd ] 11 .I path 12 .RI [ command \ ...] 13 | 14 .IR path ) 15 .SH DESCRIPTION 16 .B blind-from-named 17 connects to a 18 .BR unix (7) 19 socket with the filename 20 .I path 21 and received a file descriptor. 22 .P 23 If a 24 .I command 25 is specified, the received file descriptor set to 26 stdin, and the process executes to the specified 27 .IR commmand , 28 otherwise, the input from the received file descriptor 29 is sent to stdout. 30 .SH OPTIONS 31 .TP 32 .B -a 33 Rather than binding to a filename, create and abstract 34 address, starting with a NUL byte followed by 35 .I path 36 and padded with NUL bytes until the end of the address. 37 .TP 38 .BR -f \ \fIfd\fP 39 Assign the file descriptor number 40 .I fd 41 to the received file descriptor, rather than as 42 stdin. 43 .TP 44 .BR -t \ \fIdecisecs\fP 45 Try to connect to the socket for at most 46 .I decisecs 47 deciseconds, trying once per decisecond. (Default is 10.) 48 .SH RATIONALE 49 The pipeline construction, in even advanced, shells 50 are not flexible enough to do all kinds of pipelinings 51 that are necessary when doing complicated effects with 52 .BR blind (7). 53 For example, this is necessary to pipe video into 54 two processes pipelines using 55 .BR tee (1) 56 and then using the end of both pipelines as the in 57 input to the process, like inverse multiplexing. 58 .SH SEE ALSO 59 .BR blind (7), 60 .BR blind-to-named (1), 61 .BR blind-tee (1) 62 .SH AUTHORS 63 Mattias Andrée 64 .RI < maandree@kth.se >