我有一個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