Bruno Haible writes: > > The Austin group > > take this morning is that allowing -e fragments is a useful addition for > > the next revision of the standard, but that there are still > > implementations today (like AIX) that don't support it now, so it will > > be several years before sed -e 1{ -e } is standardized. > > So, meanwhile, let's document the portability problem in the Autoconf > manual. > > Here's what I see on Solaris 10: > > $ echo a | sed -n -e 'i\' -e 0 > Unrecognized command: 0
JFTR, while i\ is a problem for some seds, I don't find any sed that rejects sed -e 1{ -e } among IRIX 6.5, AIX 5.1, Tru64 5.1D, BSDs, Solaris 2.6 or newer. The problem seems to be relevant only for scripts ending trailing backslash (which is far less often a problem in sed scripts). Cheers, Ralf