diff options
author | midipix <writeonce@midipix.org> | 2018-05-20 12:57:00 -0400 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2018-05-20 12:57:00 -0400 |
commit | 57fadff5ab8a57429558350ce310748e97c0a935 (patch) | |
tree | 3b19e4407a52b07028e442aff74bdc743e36cecc | |
parent | 94baf9164772f955e28a37fa0f4b3ae58fce30a2 (diff) | |
download | mpackage-57fadff5ab8a57429558350ce310748e97c0a935.tar.bz2 mpackage-57fadff5ab8a57429558350ce310748e97c0a935.tar.xz |
mpackage.sh: portably preserve file permissions when applying sed to a file.
-rwxr-xr-x | mpackage.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mpackage.sh b/mpackage.sh index 58be2b1..564abff 100755 --- a/mpackage.sh +++ b/mpackage.sh @@ -197,7 +197,9 @@ gen_setup() sed -e 's#@sysroot@#'"$mb_defroot"'#g' \ -e 's#@product@#'"$mb_product"'#g' \ $f > $f.tmp || exit 2 - mv $f.tmp $f || exit 2 + + cat $f.tmp > $f || exit 2 + rm $f.tmp || exit 2 done } |