Terminal 将标准输出定向到缓存

Terminal 将标准输出定向到缓存,terminal,Terminal,有人知道如何将终端中的STDOUT定向到缓存吗?有时我想从其他地方复制STDOUT中的文本,例如我的邮件程序,手动复制输出或创建新的临时文件对我来说似乎总是有点不方便 有没有一个简单的方法可以做到这一点 非常感谢 Alex不清楚你到底在问什么。但是,如果您正在谈论将标准输出捕获到文件,同时仍然能够在控制台上看到它,那么您可以使用tee(假设您使用*nix): 谢谢然而,我想我的目标是别的。例如,我使用detex从我想通过电子邮件发送的tex文件生成ASCII输出。碰巧,我偶然发现了我正在寻找的命

有人知道如何将终端中的STDOUT定向到缓存吗?有时我想从其他地方复制STDOUT中的文本,例如我的邮件程序,手动复制输出或创建新的临时文件对我来说似乎总是有点不方便

有没有一个简单的方法可以做到这一点

非常感谢


Alex不清楚你到底在问什么。但是,如果您正在谈论将标准输出捕获到文件,同时仍然能够在控制台上看到它,那么您可以使用
tee
(假设您使用*nix):


谢谢然而,我想我的目标是别的。例如,我使用
detex
从我想通过电子邮件发送的tex文件生成ASCII输出。碰巧,我偶然发现了我正在寻找的命令:
pbcopy
。现在我使用:
detex file.tex | pbcopy
。。。然后我可以将文本粘贴到我的邮件程序中。补充命令是“pbpaste”。再次感谢您的快速回答!
./myApp | tee stdout.txt