diff --git a/bin/.bin/jqi b/bin/.bin/jqi new file mode 100755 index 00000000..a1f76641 --- /dev/null +++ b/bin/.bin/jqi @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +stdin="$(cat -)" +escaped="$(echo "$stdin" | sed 's/"/\\"/g')" +query="$(echo "" | fzf --preview-window=up:99% --print-query \ + --preview "echo \"$escaped\" | jq -C {q}" | head -n 1)" + +echo "$stdin" | jq "$query" +