Now that "dosed" is going to be banned, what would people think of "newins" (and the other "new*" commands) accepting "-" as the first argument? I don't know how many usage cases there are, but the following are obvious:
sed 's/quux/quuux/' foo | newins - foo It would allow for here documents: newins - bar <<-EOF # configuration file (for example) EOF or even: newins - baz <<<$'# a short\n# file' Ulrich