diff options
author | Zac Medico <zmedico@gentoo.org> | 2006-10-20 06:04:19 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2006-10-20 06:04:19 +0000 |
commit | 29d64fe19029128d1c056074a86b230a04f151b6 (patch) | |
tree | 691ed024ab53d95ff26ef84c906656aec5cb33c2 | |
parent | d9c27ecdb11abe8a36caa60c70b915f00e24d342 (diff) | |
download | portage-29d64fe19029128d1c056074a86b230a04f151b6.tar.gz portage-29d64fe19029128d1c056074a86b230a04f151b6.tar.bz2 portage-29d64fe19029128d1c056074a86b230a04f151b6.zip |
Make dosed use sed -i instead of a temp file. Thanks to Tim Cera for this patch from bug #152017.
svn path=/main/trunk/; revision=4762
-rwxr-xr-x | bin/dosed | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -9,9 +9,7 @@ for x in "$@" ; do y="${D}${x}" if [ -e "${y}" ] ; then if [ -f "${y}" ] ; then - mysrc="${T}/${y##*/}" - cp "${y}" "${mysrc}" - sed -e "${mysed}" "${mysrc}" > "${y}" + sed -ie "${mysed}" "${y}" else echo "${y} is not a regular file!" exit 1 |