2014-12-01 18:04:56 +0800, Herbert Xu: [...] > > --- a/src/dash.1 > > +++ b/src/dash.1 > > @@ -402,11 +402,13 @@ Append standard output (or n) to file. > > .It [n] Ns \*[Lt] file > > Redirect standard input (or n) from file. > > .It [n1] Ns \*[Lt]& Ns n2 > > -Duplicate standard input (or n1) from file descriptor n2. > > +Redirect standard input (or fd n1) from the same resource as currently open on > > +fd n2. > > "Resource" is rather unwieldy, how about simply "file"? [...] "file" could be misleading (as actually it's dup(2)ing a file descriptor, so more like redirecting to same _open file description_ (not the same as reopening the file like "n1> /dev/fd/n2" does on Linux for instance) and "file" is understood by many as "regular file" while here, it could be (and often is) socket/pipe/devices...). IMO, "resource" is vague enough so as not to give the wrong idea and I like that wording because it conveys the intended mechanism clearly ("redirect to same thing as"). But I agree it's not ideal. The "dupliciting fd x onto y" wording may be more correct, but doesn't convey the redirection idea as clearly IMO. -- Stephane -- To unsubscribe from this list: send the line "unsubscribe dash" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html