sed is broken under freebsd?

Oliver Pinter oliver.pntr at gmail.com
Wed Jan 12 02:04:09 UTC 2011


hi all!

The freebsd versions of sed contained a bug/regression, when \n char
can i subsitue, gsed not affected with this bug:

FreeBSD xxx 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53
UTC 2010     root at almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
 i386
aa at xxx ~> echo axa | sed s/x/\n/g
ana
aa at xxx ~> echo axa | sed s/x/'\n'/g
ana
it is FreeBSD 8.1 base systems sed

aa at centaur:~$ uname -a
Linux centaur 2.6.18-6-686 #1 SMP Thu Aug 20 21:56:59 UTC 2009 i686 GNU/Linux
aa at centaur:~$ echo axa | sed s/x/\n/g
ana
aa at centaur:~$ echo axa | sed s/x/'\n'/g
a
a
aa at centaur:~$ sed --version
GNU sed verzió 4.1.5



ural2:~$ uname -a
SunOS ural2 5.8 Generic_117350-62 sun4u sparc
ural2:~$ echo axa | sed s/x/\n/g
ana
ural2:~$ echo axa | sed s/x/'\n'/g
a
a
ural2:~$ sed --version
GNU sed version 4.2.1


More information about the freebsd-stable mailing list