我使用git來管理一些自定義包。如果軟件包不在第一個倉庫中,我想運行另一個嘗試另一個倉庫的命令。我不需要告訴用戶這種情況正在發生。用戶不需要知道git是否存在。沉默混帳(沒有錯誤,沒有輸出,不說一個字)
if ! git clone [email protected]:username/repo directory -q
then
#do something else
fi
混帳仍然在打印即使-q
控制檯一個致命的錯誤。
那麼,我該如何沉默小Git?
也許'>的/ dev/null的2> &1' – bishop
什麼是錯誤? – axiac
@bishop是的,這樣做。乾杯。如果你不介意的話,把它作爲別人的答案。 – offthegrass