0
git 로그의 출력을 가져 와서 curl 명령의 인수로 사용하려고합니다. 여기 xarg & curl을 사용하여 git log 내용을 전달하는 올바른 방법
내가 실행하고있어 자식 로그 명령입니다 :git log -1 --format="(%h, %cn): %s"
컬 명령 : 나는 xargs를 생각했던
(9b42b2f, Author Name): Adding support for fancy stuff
: 같은
이curl http://www.example.com -F note='git_log_output'
자식 로그 출력이 보인다 이 작업을 수행하지만 이것을 실행하십시오 (일시적으로 말림 대신 에코 사용) :
git log -1 --format="(%h, %cn): %s" | xargs -0 -I {} echo "Hi there {}"
그것은 실제로 인쇄 :
대신27m" | xargs -0 -I {} echo "Hi {}"Hi (9b42b2f, Author Name): Adding support for fancy stuff
:
Hi (9b42b2f, Author Name): Adding support for fancy stuff
이것에 대해 갈 수있는 좋은 방법은 무엇입니까?
완벽하게 작동했습니다. 고맙습니다! –