131 votes

Comment exécuter jq depuis gitbash dans Windows?

J'ai gitbash sous Windows. J'essaye d'exécuter jq mais ça me donne une erreur.

 $ ./jq-win64.exe 
jq 
parse error: Invalid numeric literal at line 2, column 0

Intention : je veux utiliser jq pour analyser json.

69voto

bryanbcook Points 7184

Je déteste les réponses qui disent que vous en avez besoin d'un autre pour utiliser un autre outil pour télécharger, mais utiliser https://chocolatey.org/ a rendu cela incroyablement simple pour moi.

À partir d'une invite de commandes avec élévation de privilèges, exécutez:

 choco install jq

jq fonctionne comme par magie à partir de bash.

7voto

kidbrax Points 555

Je viens de télécharger le binaire vers %HOMEPATH%/bin/jq-win64 et cela a fonctionné tout de suite via jq

5voto

Marc vA Points 23

Au lieu d'utiliser chocolatey (avec des droits élevés), vous pouvez également utiliser scoop.sh :

 scoop install jq

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X