From 7e3662b8199bb52f455c51ebcdbce0cc87bfe516 Mon Sep 17 00:00:00 2001 From: Daniel O'Callaghan Date: Tue, 14 Apr 1998 22:08:48 +0000 Subject: [PATCH] PR: 4866 Submitted by: fenner Make man page reflect reality. --- usr.bin/basename/basename.1 | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/usr.bin/basename/basename.1 b/usr.bin/basename/basename.1 index 796bb6b2391..697125cc040 100644 --- a/usr.bin/basename/basename.1 +++ b/usr.bin/basename/basename.1 @@ -33,7 +33,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)basename.1 8.2 (Berkeley) 4/18/94 -.\" $Id$ +.\" $Id: basename.1,v 1.4 1997/02/22 19:54:11 peter Exp $ .\" .Dd April 18, 1994 .Dt BASENAME 1 @@ -52,19 +52,16 @@ deletes any prefix ending with the last slash .Ql \&/ character present in -.Ar string , +.Ar string +(after first stripping trailing slashes), and a .Ar suffix , if given. -The resulting filename is written to the standard output. -If -.Ar string -ends in the slash character, -.Ql / , -or is the same as the +The .Ar suffix -argument, -a newline is output. +is not stripped if it is identical to the remaining characters in +.Ar string . +The resulting filename is written to the standard output. A non-existent suffix is ignored. .Pp .Nm Dirname @@ -72,7 +69,8 @@ deletes the filename portion, beginning with the last slash .Ql \&/ character to the end of -.Ar string , +.Ar string +(after first stripping trailing slashes), and writes the result to the standard output. .Sh EXAMPLES The following line sets the shell variable