Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 将终端会话复制到文件中_Macos_Unix - Fatal编程技术网

Macos 将终端会话复制到文件中

Macos 将终端会话复制到文件中,macos,unix,Macos,Unix,是否有办法将终端中打印的输出复制到文件中。在我的情况下,“script”、“tee”和“>>”命令不起作用,因为我已经执行了我的程序,并且给出了一个无法从终端复制的大输出否,您不能截获正在运行的程序的现有文件句柄并将其透明地重定向到其他位置。一些终端模拟器可能支持日志记录;如果您的终端有足够的回卷,您可以复制并粘贴它(尽管如果卷很大,请小心粘贴到何处;当pty缓冲区填满时,将其馈送到其他终端可能会导致大部分内容丢失)。不,您不能截取正在运行的程序的现有文件句柄并将其透明地重定向到其他位置。一些终

是否有办法将终端中打印的输出复制到文件中。在我的情况下,“script”、“tee”和“>>”命令不起作用,因为我已经执行了我的程序,并且给出了一个无法从终端复制的大输出

否,您不能截获正在运行的程序的现有文件句柄并将其透明地重定向到其他位置。一些终端模拟器可能支持日志记录;如果您的终端有足够的回卷,您可以复制并粘贴它(尽管如果卷很大,请小心粘贴到何处;当pty缓冲区填满时,将其馈送到其他终端可能会导致大部分内容丢失)。

不,您不能截取正在运行的程序的现有文件句柄并将其透明地重定向到其他位置。一些终端模拟器可能支持日志记录;如果您的终端有足够的回卷,您可以复制并粘贴它(但如果它太大,请注意粘贴到哪里;将它馈送到其他终端可能会导致pty缓冲区填满时大部分内容丢失)。

明白了。 终端->外壳->将文本导出为中有一个选项。这解决了我的问题:)

明白了。
终端->外壳->将文本导出为中有一个选项。这解决了我的问题:)

这属于超级用户,但无论如何:哪个终端?这属于超级用户,但无论如何:哪个终端?