Fix a bug caused by sed on OS X

OS X and Linux exhibit different behavior for the '-i' option in sed.
This fixes a bug where the behavior of the flag was incorrect on OS X.
sed is used in the Syncbase fortune tutorial to remove codedeim
annotations.

Change-Id: I6de3a03b5fa11974542b4c6af038b1ed54075c7c
diff --git a/content/tutorials/syncbase/localPersist.md b/content/tutorials/syncbase/localPersist.md
index 28fc473..0168fb9 100644
--- a/content/tutorials/syncbase/localPersist.md
+++ b/content/tutorials/syncbase/localPersist.md
@@ -279,8 +279,10 @@
 {{# helpers.hidden}}
 <!-- @removeCodeDimMarkup @test @completer -->
 ```
-sed -i 's/{{.*}}//' $V_TUT/src/fortune/server/main.go
-sed -i 's/{{.*}}//' $V_TUT/src/fortune/service/service.go
+sed 's/{{.*}}//' $V_TUT/src/fortune/server/main.go > $V_TUT/src/fortune/server/main.go.new
+mv $V_TUT/src/fortune/server/main.go.new $V_TUT/src/fortune/server/main.go
+sed 's/{{.*}}//' $V_TUT/src/fortune/service/service.go > $V_TUT/src/fortune/service/service.go.new
+mv $V_TUT/src/fortune/service/service.go.new $V_TUT/src/fortune/service/service.go
 ```
 {{/ helpers.hidden}}
 
diff --git a/content/tutorials/syncbase/sync.md b/content/tutorials/syncbase/sync.md
index a92dc92..751587f 100644
--- a/content/tutorials/syncbase/sync.md
+++ b/content/tutorials/syncbase/sync.md
@@ -317,8 +317,10 @@
 {{# helpers.hidden}}
 <!-- @removeCodeDimMarkup @test @completer -->
 ```
-sed -i 's/{{.*}}//' $V_TUT/src/fortune/server/main.go
-sed -i 's/{{.*}}//' $V_TUT/src/fortune/service/service.go
+sed 's/{{.*}}//' $V_TUT/src/fortune/server/main.go > $V_TUT/src/fortune/server/main.go.new
+mv $V_TUT/src/fortune/server/main.go.new $V_TUT/src/fortune/server/main.go
+sed 's/{{.*}}//' $V_TUT/src/fortune/service/service.go > $V_TUT/src/fortune/service/service.go.new
+mv $V_TUT/src/fortune/service/service.go.new $V_TUT/src/fortune/service/service.go
 ```
 {{/ helpers.hidden}}