Fish로 번역된 Bash 연산자

Fish로 번역된 Bash 연산자

나는 사용법을 배우려고 노력해 왔습니다.jq<<<Bash의 경우 읽은 후에 이해가 되지 않는 연산자를 사용합니다.배쉬 문서, 이 연산자는 무엇에 사용되나요?

그렇지 않으면 대신 생선 껍질을 사용합니다. jq . <<< '{"some": "xyz"}'(bash에서 작업) 물고기 껍질로 어떻게 번역할 수 있나요 ?

답변1

연산자는 <<<여기서 문자열입니다

3.6.7 여기에 있는 문자열

반면:

[n]<<< word

단어는 중괄호 확장, 물결표 확장, 매개변수 및 변수 확장, 명령 대체, 산술 확장 및 따옴표 제거를 거칩니다. 경로 이름 확장 및 토큰화가 수행되지 않습니다. 결과는 표준 입력(또는 n이 지정된 경우 파일 설명자 n)의 명령에 개행 문자가 추가된 단일 문자열로 제공됩니다.

이를 생선 껍질로 변환하려면 다음을 수행할 수 있습니다.

echo '{"some": "xyz"}' | jq

bash(이것도 적용됩니다)

관련 정보