From 7460d0f8b02714a7297ccf9349299cdacc2619bf Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sat, 29 Apr 2023 01:38:12 -0700 Subject: doc: say that `-f -` reads patterns from stdin * doc/grep.texi (Matching Control): Mention that when -f's FILE is -, grep reads patterns from stdin. * doc/grep.in.1: Likewise. * THANKS.in: Add the name. Suggested by Sebastian Carlos in https://bugs.gnu.org/63146 --- THANKS.in | 1 + doc/grep.in.1 | 5 +++++ doc/grep.texi | 1 + 3 files changed, 7 insertions(+) diff --git a/THANKS.in b/THANKS.in index 06f8c542..194dba25 100644 --- a/THANKS.in +++ b/THANKS.in @@ -81,6 +81,7 @@ Rainer Orth ro@cebitec.uni-bielefeld.de Roland Roberts rroberts@muller.com Ruslan Ermilov ru@freebsd.org Santiago Vila sanvila@unex.es +Sebastian Carlos sebaaa1754@gmail.com Shannon Hill hill@synnet.com Sotiris Vassilopoulos Sotiris.Vassilopoulos@betatech.gr Standish Parsley adsspamtrap01@yahoo.com diff --git a/doc/grep.in.1 b/doc/grep.in.1 index f7b8a03e..236791ee 100644 --- a/doc/grep.in.1 +++ b/doc/grep.in.1 @@ -244,6 +244,11 @@ If this option is used multiple times or is combined with the .RB ( \-\^\-regexp ) option, search for all patterns given. The empty file contains zero patterns, and therefore matches nothing. +If +.IR FILE +is +.B \- +, read patterns from standard input. .TP .BR \-i ", " \-\^\-ignore\-case Ignore case distinctions in patterns and input data, diff --git a/doc/grep.texi b/doc/grep.texi index e05ae257..ce6d6dc0 100644 --- a/doc/grep.texi +++ b/doc/grep.texi @@ -202,6 +202,7 @@ in a shell command. Obtain patterns from @var{file}, one per line. If this option is used multiple times or is combined with the @option{-e} (@option{--regexp}) option, search for all patterns given. +When @var{file} is @samp{-}, read patterns from standard input. The empty file contains zero patterns, and therefore matches nothing. (@option{-f} is specified by POSIX.) -- cgit v1.2.1