很多时候,我必须从终端把东西放到剪贴板上。我这样做:
echo "something"|xclip -selection clipboard
每次都这样做太蹩脚了,我想走捷径。我该怎么做?
你可以定义一个函数:
clip() {
echo "$@" | xclip -selection clipboard
}
将其添加到您的初始化脚本 (~/.bashrc),然后使用它:
clip something
clip "one two"
你可以使用别名。将以下行添加到~/.bash_aliases
.
alias my_alias_name="xclip -selection clipboard"
然后你像这样走:
echo "something" | my_alias_name
你必须自己想出好名字。
回答您的评论:
...我可以制作的小脚本名为 cpstring,我使用 cpstring“任何东西”。有没有办法用 bash 脚本来做到这一点?
创建cpstring文件,将其放在 $PATH 可见的位置:
#!/bin/bash
echo "$@" | xclip -selection clipboard
请记住向该文件添加 exe 权限:chmod +x cpstring