명령줄에서 Mac에 JQ를 설치하려면 어떻게 해야 합니까?
Mac(El Capitan)에 JQ를 설치하는 가장 효율적인 방법을 알고 싶습니다.코드가 Mac에 다운로드되어 있는데 명령줄을 통해 설치 및 조작하는 방법을 알고 싶습니다.
brew on mac과 함께 모든 응용 프로그램/패키지를 설치할 수 있습니다.정확한 명령어를 알고 싶다면 https://brewinstall.org에서 패키지를 검색하면 해당 패키지를 설치하는 데 필요한 명령어 세트를 얻을 수 있습니다.
먼저 터미널을 열고 brew 설치
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
지금 jq를 설치합니다.
brew install jq
Mac에서 jq를 설치하는 "가장 효율적인" 방법은 아마도 homebrew를 사용하는 것입니다.
brew install jq
개발 버전을 원하는 경우 다음을 시도할 수 있습니다.
brew install --HEAD jq
이것에는 여러 가지 전제 조건이 있습니다.
상세한 순서에 대해서는, jq wiki 의 「Installation」(설치)
이 페이지에는 소스로부터의 인스톨에 관한 상세도 기재되어 있습니다.MacPorts ("포트", asdf-vm), 0install ("제로 인스톨")을 사용한 인스톨에 관한 정보도 기재되어 있습니다.
각주: 사용할 수도 있습니다.brew
jq의 Go 구현을 설치하려면:
brew install gojq
가장 간단한 설치 방법jq
JSON을 포맷하는 가장 간단한 필터를 사용하여 동작하는 것을 테스트합니다.
설치하다
brew
는 Mac에서 패키지를 관리하는 가장 쉬운 방법입니다.
brew install jq
필요하다.brew
? 다음 명령을 실행합니다.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
그렇지 않은 경우: 설치 및 사용 방법은 https://brew.sh/에 있습니다.
시험
그.
필터는 입력을 받아 출력으로 변경되지 않은 상태로 생성합니다.아이덴티티 연산자입니다.(문서 삭제)
echo '{ "name":"John", "age":31, "city":"New York" }' | jq .
단말기에 다음과 같은 결과가 표시됩니다.
{
"name": "John",
"age": 31,
"city": "New York"
}
홈브루가 장착되어 있는지 점검하십시오.
brew install jq
홈브루가 설치 및 설치되었는지 확인하려면jq
git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask" fetch --unshallow
brew update
brew install jq
대부분 간단하지만, 당신처럼 jq를 설치하는 데 어려움을 겪었습니다.
제가 찾은 최고의 리소스는 https://stedolan.github.io/jq/download/ 및 http://macappstore.org/jq/입니다.
하지만 둘 다 내게는 효과가 없었다.Python 2 & 3을 실행하고 있으며, pip뿐만 아니라 Jupyter도 brew를 사용하고 있습니다.brew uninstall jq를 제거한 후 brew를 업데이트하고 시스템을 재부팅한 후에야 성공했습니다.
이전 설치를 모두 삭제한 것이 효과가 있었습니다.pip install jq
CentOS, RHEL, Amazon Linux의 경우: sudo yum install jq
agaist brew는 필요 없습니다(둘 다 사용하지만) 원하는 경우 macports를 사용할 수 있습니다.
sudo port install jq
FWIW, jc는 jq와 매우 잘 작동하는 흥미로운 유틸리티입니다(이 유틸리티의 목적은 json-ize 명령어 출력입니다.그리고 네, 그렇습니다.brew install jc
★★★★★★★★★★★★★★★★★」sudo port install jc
아아아아아아아아아아아아아아아아아아악
좋은 경우homebrew
또는 )는 (Mac Linux 환경).0install
('제로 인스톨')에는 몇 가지 이점이 있습니다.예를 들어 여러 버전의 jq를 함께 설치하는 것은 매우 간단합니다.
0 install이 이미 설치되어 있는 경우 jq를 추가하려면 다음과 같이 입력합니다.
0install add jq https://apps.0install.net/utils/jq.xml
이렇게 하면 ~/bin/jq에 작은 스크립트가 설치되고 jq 자체인 것처럼 사용할 수 있습니다.
jq 1.5와 같은 특정 버전의 jq를 설치하려면 버전 번호를 지정해야 합니다.
0install add --version=1.5 jq1.5 https://apps.0install.net/utils/jq.xml
이 "피드"를 사용하여 0 설치에 사용할 수 있는 jq 버전에 대한 자세한 내용은 브라우저에서 위의 URL을 참조하십시오.
0 install 설치 중
0 install 자체를 인스톨 하기 위한 옵션은, 다음과 같습니다.
brew install 0install
현시점에서는 다음을 실행하는 것이 좋습니다.
curl -O https://get.0install.net/0install.sh && chmod +x 0install.sh
./0install.sh
그리고 지시에 따릅니다.
상세한 것에 대하여는, 0install.net 를 참조해 주세요.
jq
없음: without주없없 without:sudo apt install jq
언급URL : https://stackoverflow.com/questions/37668134/how-to-install-jq-on-mac-on-the-command-line
'sourcetip' 카테고리의 다른 글
리액트 스테이트리스 컴포넌트 이벤트핸들러 (0) | 2023.02.17 |
---|---|
여러 고유 ID를 사용한 Rest API 설계 (0) | 2023.02.17 |
JSON 데이터의 항목 카운트 방법 (0) | 2023.02.17 |
Jupyter 노트북을 Wordpress로 변환하는 방법 (0) | 2023.02.17 |
Oracle SQL Developer에서 커스텀 날짜 형식을 설정하려면 어떻게 해야 합니까? (0) | 2023.02.17 |