【问题标题】:How to suppress git clone output? [duplicate]如何抑制 git clone 输出? [复制]
【发布时间】:2016-12-30 10:03:17
【问题描述】:

我正在运行以下命令

git clone --quiet ssh://XXXXXXX:29418/git_performance_check

将输出显示为

总共 6 个(增量 0),重复使用 5 个(增量 0)

我怎样才能完全抑制这个输出?

【问题讨论】:

    标签: git shell


    【解决方案1】:

    将输出重定向到 bitbucket。

    git clone --quiet ssh://XXXXXXX:29418/git_performance_check > /dev/null
    

    【讨论】:

    • 我要计算这个克隆命令的时间。当我将输出通过管道传输到 dev/null 时,该变量不存储时间输出。
    • 我的实际命令是 Time_clone=`(/usr/bin/time -f'%e' git clone --quiet ssh://$USER@$host:29418/git_performance_check) 2>&1 >> $log`
    • 在子shell括号内重定向到/dev/null,它应该按照我的想法做。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-27
    • 1970-01-01
    • 2014-10-17
    • 2018-08-14
    • 2016-03-07
    相关资源
    最近更新 更多