如何附加到屏幕缓冲文件?

如何附加到屏幕缓冲文件?

如果我在多个屏幕中打开了多个日志文件,并且想要将所有有用的跟踪复制到一个文件中,我首先将它们复制到屏幕回滚缓冲区文件中。

选择文本后执行“>”将覆盖缓冲区。如何将选定的文本附加到缓冲区文件?

这个问题涉及 Linux 中的屏幕命令。

答案1

基本上,你有四个相关的运算符来重定向输入/输出:

  • >将重定向您的输出并删除现有内容(如果可能)。例如,这将覆盖文件的现有内容,但不会清除控制台内容:

    command > mylog.log
    
  • >>将会把输出附加到现有内容中,这很可能是您正在寻找的行为:

    command >> mylog.log
    
  • <将读取一些源并将其作为输入(stdin):

    command < readfile.txt
    
  • |将把输出重定向到以下命令的输入:

    command | othercommand
    

相关内容