svn commit: r205992 - head/usr.bin/sed
Warner Losh
imp at FreeBSD.org
Wed Mar 31 17:40:14 UTC 2010
Author: imp
Date: Wed Mar 31 17:40:13 2010
New Revision: 205992
URL: http://svn.freebsd.org/changeset/base/205992
Log:
Make -r mean exactly the same thing as -E for increased compatibility
with GNU sed.
MFC after: 7 days
Modified:
head/usr.bin/sed/main.c
head/usr.bin/sed/sed.1
Modified: head/usr.bin/sed/main.c
==============================================================================
--- head/usr.bin/sed/main.c Wed Mar 31 17:14:32 2010 (r205991)
+++ head/usr.bin/sed/main.c Wed Mar 31 17:40:13 2010 (r205992)
@@ -130,8 +130,9 @@ main(int argc, char *argv[])
fflag = 0;
inplace = NULL;
- while ((c = getopt(argc, argv, "EI:ae:f:i:ln")) != -1)
+ while ((c = getopt(argc, argv, "EI:ae:f:i:lnr")) != -1)
switch (c) {
+ case 'r': /* Gnu sed compat */
case 'E':
rflags = REG_EXTENDED;
break;
Modified: head/usr.bin/sed/sed.1
==============================================================================
--- head/usr.bin/sed/sed.1 Wed Mar 31 17:14:32 2010 (r205991)
+++ head/usr.bin/sed/sed.1 Wed Mar 31 17:40:13 2010 (r205992)
@@ -39,11 +39,11 @@
.Nd stream editor
.Sh SYNOPSIS
.Nm
-.Op Fl Ealn
+.Op Fl Ealnr
.Ar command
.Op Ar
.Nm
-.Op Fl Ealn
+.Op Fl Ealnr
.Op Fl e Ar command
.Op Fl f Ar command_file
.Op Fl I Ar extension
@@ -144,6 +144,10 @@ all of the commands have been applied to
The
.Fl n
option suppresses this behavior.
+.It Fl r
+Same as
+.Fl E
+for compatibility with GNU sed.
.El
.Pp
The form of a
More information about the svn-src-all
mailing list