diff options
author | root <root@vps-18a7a2b7.vps.ovh.ca> | 2024-01-27 07:34:52 -0500 |
---|---|---|
committer | root <root@vps-18a7a2b7.vps.ovh.ca> | 2024-01-27 07:34:52 -0500 |
commit | 47dc874274c6e838c12c880c07b1bc996b00359d (patch) | |
tree | 8ac7ba10c854f165eda223729494cd58e089d359 | |
parent | 632a9ca792c51218e7ea4382cc4d8bf7387a3b3b (diff) |
clean up tempfile
-rw-r--r-- | wordpress/export-json.bash | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/wordpress/export-json.bash b/wordpress/export-json.bash index 714946e..fc65862 100644 --- a/wordpress/export-json.bash +++ b/wordpress/export-json.bash | |||
@@ -240,12 +240,11 @@ safety_pipe() | |||
240 | { | 240 | { |
241 | [ $# -ge 2 ] || return | 241 | [ $# -ge 2 ] || return |
242 | set -- "$(mktemp)" "$@" || return | 242 | set -- "$(mktemp)" "$@" || return |
243 | if "${@:3}" > "$1" | 243 | ( |
244 | then | 244 | trap "rm ${1@Q}" EXIT |
245 | "$2" < "$1" | 245 | "${@:3}" > "$1" && |
246 | else | 246 | $2 < "$1" |
247 | return $? | 247 | ) |
248 | fi | ||
249 | } | 248 | } |
250 | 249 | ||
251 | export_JSON() | 250 | export_JSON() |