私はCIツールを改善しようとしているので、git cloneコマンドの出力をキャプチャしようとしています。これは私を狂わせてしまいます。私は、その後、標準出力に(出力にはgitで進行状況を使用)標準エラー出力をリダイレクトしてい2>&1
でgit cloneをパイプする方法
git clone --progress https://github.com/$REPO.git $FOLDER 2>&1 | xargs echo -
:
シナリオを簡単にするために、私はこの単純なコマンドに問題を軽減しますそれをxargs echo -
にパイプしようとしています。私の実際の生活のシナリオでは、xargs echo
は何かに置き換えられます。
実際のコンソールに接続されていなくても、gitを冗長にするために--progressを使用しています。
私の予想される出力は次のようになります。
- Cloning into 'a3'...
- remote: Counting objects: 54130, done.
- remote: Compressing objects: 100% (520/520), done.
私の出力ではなく、絶対に何もありません。 OSX 10.11でこれをテストしています。
誰でもそのコマンドに間違いがあることを知っていますか?
ありがとう非常にありがとうございます。
を使用して、それを解決し、それだけですべて終わりに来るのでしょうか? – Mort