gitログの出力を取得し、curlコマンドの引数として使用したいと思います。
これが私が実行しているgitlogコマンドです:
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がこれを行うと思いましたが、これを実行します(一時的にcurlの代わりにechoを使用します):
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
これについて行く良い方法は何ですか?