Treat the '-' as meaning standard input.
Obtained from: NetBSD
This commit is contained in:
parent
000f6e777d
commit
4226abee66
@ -27,7 +27,7 @@
|
||||
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
.\" POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.Dd January 26, 2005
|
||||
.Dd May 4, 2014
|
||||
.Dt NL 1
|
||||
.Os
|
||||
.Sh NAME
|
||||
@ -71,12 +71,16 @@
|
||||
The
|
||||
.Nm
|
||||
utility reads lines from the named
|
||||
.Ar file ,
|
||||
applies a configurable line numbering filter operation,
|
||||
and writes the result to the standard output.
|
||||
If
|
||||
.Ar file
|
||||
or the standard input if the
|
||||
.Ar file
|
||||
argument is omitted,
|
||||
applies a configurable line numbering filter operation and writes the result
|
||||
to the standard output.
|
||||
is a single dash
|
||||
.Pq Sq Fl
|
||||
or absent,
|
||||
.Nm
|
||||
reads from the standard input.
|
||||
.Pp
|
||||
The
|
||||
.Nm
|
||||
|
@ -242,7 +242,8 @@ main(int argc, char *argv[])
|
||||
case 0:
|
||||
break;
|
||||
case 1:
|
||||
if (freopen(argv[0], "r", stdin) == NULL)
|
||||
if (strcmp(argv[0], "-") != 0 &&
|
||||
freopen(argv[0], "r", stdin) == NULL)
|
||||
err(EXIT_FAILURE, "%s", argv[0]);
|
||||
break;
|
||||
default:
|
||||
|
Loading…
Reference in New Issue
Block a user