Fix sed portability issue

- -i without extension for backup is not portable
- -E is not portable, removed (ERE not required in this regexp)

Change-Id: I215949415baa5932ceefb1a83a577990ce068a58
diff --git a/tools/build/onos-buck-publish-local b/tools/build/onos-buck-publish-local
index 3646d4f..8bebeaa 100755
--- a/tools/build/onos-buck-publish-local
+++ b/tools/build/onos-buck-publish-local
@@ -7,14 +7,15 @@
 
 onos-buck query "kind('onos_jar', deps('//tools/package:onos-package'))" >> /tmp/publish.sh
 
-sed -i '' 's/^/onos-buck publish --to-local-repo /g' /tmp/publish.sh
+sed -i.bak 's/^/onos-buck publish --to-local-repo /g' /tmp/publish.sh
 
 bash /tmp/publish.sh
 
 rm /tmp/publish.sh
+rm /tmp/publish.sh.bak
 
 onos-buck query "testsof(kind('onos_jar', deps('//tools/package:onos-package')))" >> /tmp/publish.sh
-sed -i '' 's#^#onos-buck publish --to-local-repo #g' /tmp/publish.sh
+sed -i.bak 's#^#onos-buck publish --to-local-repo #g' /tmp/publish.sh
 
 bash /tmp/publish.sh
-
+rm /tmp/publish.sh.bak