Hmmm, on Ubuntu I get this:

```
$ sed -e 's/^\(127\.0\.0\.1.*\)$/\1 '`hostname`'/' -i '' /etc/hosts
sed: can't read : No such file or directory
```

how did this work before?