Git

xargs git:跳過使用者輸入

  • March 16, 2015

我有一個xargs遞歸呼叫 git 命令的函式。

當我現在打電話時gitr log,我必須按 Enter 直到結束或 q 才能xargs執行下一個電話。

我可以告訴一次xargs跳過使用者輸入或輸出所有內容less嗎?

如果您希望它在不執行的情況下轉儲所有內容,則可以git使用該選項進行呼叫。以下是手冊頁中的詳細資訊:--no-pager``less

–no-pager

> > 不要將 git 輸出通過管道傳輸到尋呼機中。 > > >

嘗試重定向標準輸入或標準輸出或兩者。

例如:

gitr log < /dev/null | cat

引用自:https://unix.stackexchange.com/questions/190305