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
