fix: jq 1.6 support (#192)

This commit is contained in:
aclist committed 2025-01-10 22:38:20 +09:00
1 parent 0dc339893b
commit 5a292b37c4
3 files changed
+14 -4

No files matched your search

+4 -2
View File
@@ -447,7 +447,9 @@ get_remote_servers(){
_fetch "${params[$i]}" > $_cache_temp.${i}
done
jq -n '[ [inputs]|add ].[]' $_cache_temp.* && rm $_cache_temp.*
# ubuntu variants do not support jq 1.7 chained operators
# https://github.com/jqlang/jq/releases/tag/jq-1.7
jq -n '[ [inputs]|add ][]' $_cache_temp.* && rm $_cache_temp.*
}
get_unique_maps(){
shift
@@ -736,7 +738,7 @@ dump_servers(){
filter_servers "$file" "$@"
}
redact(){
sed 's@\(/home/\)\([^/]*\)\(.*\)@\1REDACTED\3@g'
sed 's@\(/home/\)[^/]*@\1REDACTED@g'
}
logger(){
local date="$(date "+%F %T,%3N")"