On Tue, Dec 03, 2019 at 01:00:36AM +0100, Klemens Nanni wrote:
> On Mon, Dec 02, 2019 at 08:31:02AM +0000, Miod Vallat wrote:
> > grep(1), when invoked with the -R option but no path, displays a
> > "recursive search of stdin" warning and acts as if -R had not been
> > specified.
> > 
> > GNU grep, in that case, will perform a recursive search in the current
> > directory, i.e. uses an implicit "." path if none is given.
> > 
> > This is IMO a much better behaviour. What about the following diff?
> Document this.
> 
> OK?
> 
> Index: grep.1
> ===================================================================
> RCS file: /cvs/src/usr.bin/grep/grep.1,v
> retrieving revision 1.49
> diff -u -p -r1.49 grep.1
> --- grep.1    7 Oct 2019 20:51:34 -0000       1.49
> +++ grep.1    2 Dec 2019 23:58:56 -0000
> @@ -246,6 +246,11 @@ will only search a file until a match ha
>  making searches potentially less expensive.
>  .It Fl R
>  Recursively search subdirectories listed.
> +If no
> +.Ar file
> +is given,
> +.Nm
> +searches the working directory.
>  .It Fl s
>  Silent mode.
>  Nonexistent and unreadable files are ignored

Could I suggest using "the current working directory" or "the current
directory" in place of "the working directory"?

Regards,

-- 
Andreas (Kusalananda) Kähäri
SciLifeLab, NBIS, ICM
Uppsala University, Sweden

Reply via email to