fix: git bash on windows backslashs bug (#142)
This commit is contained in:
@@ -62,6 +62,7 @@ run() {
|
|||||||
if [[ "$OS" == "Windows_NT" ]]; then
|
if [[ "$OS" == "Windows_NT" ]]; then
|
||||||
set -o igncr
|
set -o igncr
|
||||||
tools_path="$(cygpath -w "$tools_path")"
|
tools_path="$(cygpath -w "$tools_path")"
|
||||||
|
tool_data="$(echo "$tool_data" | sed 's/\\/\\\\/g')"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
jq_script="$(cat <<-'EOF'
|
jq_script="$(cat <<-'EOF'
|
||||||
|
|||||||
@@ -44,6 +44,15 @@ load_env() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
run() {
|
run() {
|
||||||
|
if [[ -z "$tool_data" ]]; then
|
||||||
|
die "error: no JSON data"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ "$OS" == "Windows_NT" ]]; then
|
||||||
|
set -o igncr
|
||||||
|
tool_data="$(echo "$tool_data" | sed 's/\\/\\\\/g')"
|
||||||
|
fi
|
||||||
|
|
||||||
no_llm_output=0
|
no_llm_output=0
|
||||||
if [[ -z "$LLM_OUTPUT" ]]; then
|
if [[ -z "$LLM_OUTPUT" ]]; then
|
||||||
no_llm_output=1
|
no_llm_output=1
|
||||||
|
|||||||
@@ -58,6 +58,7 @@ run() {
|
|||||||
if [[ "$OS" == "Windows_NT" ]]; then
|
if [[ "$OS" == "Windows_NT" ]]; then
|
||||||
set -o igncr
|
set -o igncr
|
||||||
tool_path="$(cygpath -w "$tool_path")"
|
tool_path="$(cygpath -w "$tool_path")"
|
||||||
|
tool_data="$(echo "$tool_data" | sed 's/\\/\\\\/g')"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
jq_script="$(cat <<-'EOF'
|
jq_script="$(cat <<-'EOF'
|
||||||
|
|||||||
Reference in New Issue
Block a user