2012-05-19 77 views
-1

有誰碰巧知道如何將終端中的STDOUT指向緩存?有時我想從其他地方的STDOUT複製文本,例如我的郵件程序,對於我來說手動複製輸出或創建一個新的臨時文件似乎總是有點不方便。直接stdout緩存

有沒有簡單的方法來做到這一點?

非常感謝!

亞歷克斯

回答

0

目前尚不清楚你問的是什麼。但是,如果你在談論捕獲標準輸出到文件,同時仍然能夠看到它在控制檯上,那麼你可以使用tee(假設你使用* nix中):

./myApp | tee stdout.txt 
+0

感謝。但是,我認爲我正在瞄準別的東西。例如,我使用'detex'來從我想通過電子郵件發送的tex文件生成ASCII輸出。我偶然發現了我正在尋找的命令:'pbcopy'。 現在我用: 'detex file.tex | pbcopy' ...然後我可以將文本粘貼到我的郵件程序中。互補的命令是'pbpaste'。 再次感謝您的快速回答! –