t9402: sed -i is not portable
authorTorsten Bögershausen <tboegi@web.de>
Sat, 8 Dec 2012 21:33:38 +0000 (22:33 +0100)
committerJunio C Hamano <gitster@pobox.com>
Sun, 9 Dec 2012 09:37:49 +0000 (01:37 -0800)
commit76095f6d609a465840f62dd601a1ad9f90c75330
treebafc5be2fd8496abb6e7348c3cae2cd063550cb7
parent96bc8f66f9f3a56c89c9440171049c95f162a3fa
t9402: sed -i is not portable

On some systems sed allows the usage of e.g.
sed -i -e "s/line1/line2/" afile
to edit the file "in place".
Other systems don't allow that: one observed behaviour is that
sed -i -e "s/line1/line2/" afile
creates a backup file called afile-e, which breaks the test.
As sed -i is not part of POSIX, avoid it.

Signed-off-by: Torsten Bögershausen <tboegi@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t9402-git-cvsserver-refs.sh