将文件或命令的内容放入剪贴板的命令

时间:2016-07-22 12:49:02

标签: linux bash ubuntu clipboard

我想cat file.txt并将输出放入剪贴板(稍后再使用)。我该怎么办,最好是bash中的命令?

更新:我不想将 file.txt 的内容复制到另一个文件。我只想将内容放入剪贴板(类似 Ctrl + C 将在GUI应用程序中执行),以便稍后可以在某个地方通过它。

4 个答案:

答案 0 :(得分:1)

更新:似乎xclip -selection clipboard完成了工作。

您正在寻找的内容可以使用pbcopy在OS X上实现。

cat file | pbcopy

可替换地,

pbcopy < file

对于Linux,您可以找到类似的解决方案herehere。我没有对它们进行测试,但如果有效,请告诉我。

答案 1 :(得分:-1)

您可以阅读整个文件,将其内容保存到变量中并使用它进行操作:

CONTENT=`cat file`
...
echo "$CONTENT" > /path/to/somewhere

答案 2 :(得分:-2)

在&#34;系统存储&#34;中,您指的是您的硬盘吗?

无论如何,通常的bash命令是:

cat file > path/to/storage/file

答案 3 :(得分:-2)

你可以使用cat文件&gt; new_file就像使用cp复制文件一样。 Imho你不应该使用猫来完成这样的任务。 如果您只想在新文件中复制特定数据,grep将是您的首选武器。例如:grep'keyword'文件&gt; file_with_keyword_foo