Tail

尾 -f 錯誤日誌 |牛賽

  • May 29, 2015

我正在查看本地設置的錯誤日誌。你知道,為了好玩,我想在 cowsay 中列印出錯誤。tail -f error_log | cowsay不起作用。有任何想法嗎?

cowsay可以在標準輸入上列印呈現給它的內容,但將這些行聚集在一起直到標準輸入關閉(也許當某些緩衝區溢出時它也會這樣做,但 15Mb 的文本不足以這樣做)。

如果您想cowsay每隔幾行顯示一次,您可以將 tail 命令的輸出通過管道傳輸到xargs並讓它在例如每 3 行呼叫 cowsay:

tail -f error_log | xargs -n3 cowsay 

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