tbo...@web.de writes:

> From: Torsten Bögershausen <tbo...@web.de>
>
> From `man sed` (on a Mac OS X box):
> The -E, -a and -i options are non-standard FreeBSD extensions and may not be 
> available
> on other operating systems.
>
> -     /\bsed\s+-i/ and err 'sed -i is not portable';
> +     /\bsed\s+-[^efn]\s+/ and err 'Not portable option with sed (use only 
> [-n] [-e command] [-f command_file])';

"sed -n -i -E -e 's/foo/bar/p'" won't be caught with this as an
error, but that's OK ;-).

Is this still an RFC patch?

Reply via email to