通过命令行复制“字符串”

通过命令行复制“字符串”

我们可以使用命令行复制字符串并使用Ctrl+V快捷方式粘贴它吗?

答案1

是的。您可以使用xsel 工具(用于访问 X 剪贴板和选择缓冲区的命令行工具)。要从终端安装它,请使用以下命令:

sudo apt-get install xsel

然后,使用以下命令:

<command> | xsel -b

将把输出复制<command> 到剪贴板,然后使用Ctrl+进行粘贴V

例如:

echo -n "string" | xsel -b

或者简单来说:

xsel -b <<< "string"

将把字符串复制到剪贴板string(我使用-n参数来echo抑制尾随的换行符)。

file_name如果要从当前工作目录中命名的文件中复制文本:

cat file_name | xsel -b

或者简单来说:

xsel -b < file_name

答案2

安装xclipsudo apt-get install xclip

如果要从文件中复制文本,请运行

xclip -sel clip < /path/to/file(这会将文本复制到剪贴板)

更多信息:http://linux.die.net/man/1/xclip

相关内容