0
正確方法我想帶一個Git日誌的輸出,並用它作爲參數傳遞給curl命令。通過git的日誌內容與xarg和捲曲
下面是我執行git log命令:
git log -1 --format="(%h, %cn): %s"
curl命令:
curl http://www.example.com -F note='git_log_output'
的git的日誌輸出如下:
(9b42b2f, Author Name): Adding support for fancy stuff
我以爲xargs的會做到這一點,但執行此(使用回聲,而不是捲曲暫時):
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
什麼是去了解這個好辦法?
工作完美。謝謝! –