diff options
author | Andrew Cady <d@jerkface.net> | 2024-01-24 13:58:23 -0500 |
---|---|---|
committer | Andrew Cady <d@jerkface.net> | 2024-01-24 13:58:23 -0500 |
commit | 10181102aa7427e829a417cb985a511e300cf7ad (patch) | |
tree | fef15c1e09c5e914f7b0cc33a926322f242388fa | |
parent | dc350337e71d9a69f9535520de515f78d6bf82af (diff) |
avoid invalid character in variable names
-rw-r--r-- | wordpress/export-json.bash | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/wordpress/export-json.bash b/wordpress/export-json.bash index 033dcb3..d021173 100644 --- a/wordpress/export-json.bash +++ b/wordpress/export-json.bash | |||
@@ -50,7 +50,7 @@ | |||
50 | arg1_to_env0() | 50 | arg1_to_env0() |
51 | { | 51 | { |
52 | case "$1" in | 52 | case "$1" in |
53 | *[^a-zA-Z0-9_=]* ) | 53 | *[^a-zA-Z0-9_=]* | *=*=* ) |
54 | echo "Error: invalid variable: '$1'" >&2 | 54 | echo "Error: invalid variable: '$1'" >&2 |
55 | return 10 | 55 | return 10 |
56 | ;; | 56 | ;; |
@@ -89,7 +89,7 @@ env0_to_JSON() | |||
89 | jq -n -r '$ARGS.named' "$@" | 89 | jq -n -r '$ARGS.named' "$@" |
90 | } | 90 | } |
91 | 91 | ||
92 | export_JSON_simple() | 92 | export_JSON_unsafe() |
93 | { | 93 | { |
94 | ( | 94 | ( |
95 | set -o pipefail | 95 | set -o pipefail |
@@ -113,7 +113,7 @@ safe_stdout() | |||
113 | 113 | ||
114 | export_JSON() | 114 | export_JSON() |
115 | { | 115 | { |
116 | safe_stdout export_JSON_simple "$@" | 116 | safe_stdout export_JSON_unsafe "$@" |
117 | } | 117 | } |
118 | 118 | ||
119 | try() | 119 | try() |