1
0
Fork 0

git: fix redact filter

This commit is contained in:
Luca Bilke 2025-03-07 12:59:21 +01:00
parent 576aa6865d
commit c1537b820b
Signed by: luca
GPG key ID: F6E11C9BAA7C82F5

View file

@ -9,7 +9,7 @@ map=$(jq -r 'to_entries[] | "\(.key)'"$FS"'\(.value)"' "${HOME}/.secrets/dotfile
escape='{gsub(/[^\^]/, "[&]", $2); gsub(/\^/, "\\^", $2);'
case $1 in
clean) awk="${escape}"' printf "s%s%s%s<#%s#>%sg;", d, $2, d, $1, d}' ;;
smudge) awk='printf "s%s<#%s#>%s%s%sg;", d, $1, d, $2, d}' ;;
smudge) awk='{printf "s%s<#%s#>%s%s%sg;", d, $1, d, $2, d}' ;;
esac
sed "$(echo "$map" | awk -F"$FS" -v d="$GS" "$awk")"