------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=1351 Summary: pcregrep doesn't match empty/blank lines Product: PCRE Version: 8.32 Platform: x86 OS/Version: Linux Status: NEW Severity: bug Priority: medium Component: Code AssignedTo: [email protected] ReportedBy: [email protected] CC: [email protected] I searched, but didn't see a similar report. In an older version (sorry, I'm not exactly sure what version this worked in), I could use pcregrep to find blank lines in a file using the pattern "^$". That doesn't work in the current version (8.32) of pcregrep. I've experienced this under both Linux and my port to OpenVMS. I created a file x.x that consisted of a blank line, followed by a line containing the word "hello". On Linux (CentOS 6.4 32-bit): ------------------ [goathunter@localhost pcre-8.32]$ grep "^$" x.x [goathunter@localhost pcre-8.32]$ ./pcregrep "^$" x.x [goathunter@localhost pcre-8.32]$ ------------------ I've tried to debug this myself, but haven't come up with any reason yet. If I use my old pcregrep.c with this line: #define VERSION "4.4 29-Nov-2006" that pattern matches blank lines as expected. I saw this problem at least as far back as 8.02. Thanks for any help or insight. Hunter -- Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email -- ## List details at https://lists.exim.org/mailman/listinfo/pcre-dev
