summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wordpress/export-json.bash10
1 files changed, 4 insertions, 6 deletions
diff --git a/wordpress/export-json.bash b/wordpress/export-json.bash
index dce77dc..d2ab8f3 100644
--- a/wordpress/export-json.bash
+++ b/wordpress/export-json.bash
@@ -108,15 +108,13 @@ export_JSON_simple()
108safe_stdout() 108safe_stdout()
109{ 109{
110 set -- "$(mktemp)" "$@" 110 set -- "$(mktemp)" "$@"
111 ( 111 if (shift; "$@") > "$1"
112 exec 3>"$1" 4<"$1" 112 then
113 shift 113 cat < "$1"
114 "$@" >&3 && cat <&4 114 fi
115 )
116 rm "$1" 115 rm "$1"
117} 116}
118 117
119
120export_JSON() 118export_JSON()
121{ 119{
122 safe_stdout export_JSON_simple "$@" 120 safe_stdout export_JSON_simple "$@"