从grep复制原始文本以粘贴到电子邮件中

从grep复制原始文本以粘贴到电子邮件中,grep,debian,virtual-machine,Grep,Debian,Virtual Machine,我正在用Debian 7.0 x64运行一个VM,需要对提供程序进行故障排除,因此当我运行grep命令时,控制台会输出一个长报告。我需要复制所有已输出的文本,并将其放在电子邮件正文中,或直接在另一个论坛板上发布。我相信解决方案一定很简单,但我在网上搜索时找不到。我看到了用鼠标右键单击的建议,但我的VM控制台对鼠标单击没有响应,然后我看到了在控制台中复制和修改文件的建议,但正如我上面所说的,我只需要将原始文本粘贴到其他地方 谢谢你的帮助 最简单的方法是将输出保存到文件中,并将其附加到电子邮件中。(

我正在用Debian 7.0 x64运行一个VM,需要对提供程序进行故障排除,因此当我运行grep命令时,控制台会输出一个长报告。我需要复制所有已输出的文本,并将其放在电子邮件正文中,或直接在另一个论坛板上发布。我相信解决方案一定很简单,但我在网上搜索时找不到。我看到了用鼠标右键单击的建议,但我的VM控制台对鼠标单击没有响应,然后我看到了在控制台中复制和修改文件的建议,但正如我上面所说的,我只需要将原始文本粘贴到其他地方


谢谢你的帮助

最简单的方法是将输出保存到文件中,并将其附加到电子邮件中。(就我个人而言,我讨厌那些没有良好的cuase注释的内联长错误日志的电子邮件)。 这还允许您在附加文件之前压缩文件,大大减小文件大小(因为文本压缩得非常好)

如果这不是一个选项,则有一个
xclip
,它从stdin读取数据并将其放入一个选择中

$ ls | xclip
允许您(使用鼠标中键)粘贴目录的内容

如果必须使用Ctrl-v进行粘贴,还可以执行以下操作:

$ ls | xclip -selection c

非常感谢!如果你正好回到这里,有几分钟的时间,你能给我一行一行的命令吗?我需要输入这些命令来将完整的输出保存到一个文件中?对不起,这里是真正的新手!!只需将grep命令的输出导入
xclip
。(我真的不能说得更具体了,因为我不知道你要做什么来创建你的输出)。同样,写“如果你碰巧检查了…”也没有意义,因为这与说“如果你碰巧读了这些行”是一样的。如果我不这样做,我将无法对你的评论作出反应。