On Tue, Sep 27, 2011 at 6:51 PM, Chet Ramey <chet.ra...@case.edu> wrote: > On 9/27/11 6:41 PM, Roger wrote: > >> Correct. After reading the entire Bash Manual page, I didn't see much >> mention >> of documentation resources (of ERE) besides maybe something about egrep from >> Bash's Manual Page or elsewhere on the web. After extensive research for >> regex/regexpr, only found Perl Manual Pages. >> >> Might be worth mentioning a link or good reference for this ERE within the >> Bash >> Manual (Page)? > > The bash man page refers to regex(3). On my BSD (Mac OS X) system, that > refers to re_format(7), which documents the BRE and ERE regular expression > formats. On an Ubuntu box, to choose a representative Linux example, that > refers to regex(7), which contains the same explanation, and the GNU regex > manual. This sort of "chained" man page reference is common. > > If you like info, `info regex' on a Linux box should display both pages.
Since regex(7) is actually what should be referred on ubuntu, and there is indeed a manpage regex(3) on ubuntu, the difference on which regex man page should be specify in man bash. I was looking at regex(3) on my ubuntu, which doesn't have any relevant information. Also, adding a few more examples just cost a few extra lines, I don't think that the manpage should be so frugal in terms of adding examples to elucidate important concepts. -- Regards, Peng