gpt4 book ai didi

Linux - 编辑剪贴板内容的脚本

转载 作者:太空狗 更新时间:2023-10-29 11:09:44 25 4
gpt4 key购买 nike

有没有一种方法可以编写应用于剪贴板内容的脚本(我使用的是 Linux\Gentoo)?

当复制粘贴时,绑定(bind)一个击键会很好(例如 -)从复制的文本中删除所有换行符。

我找不到从哪里开始这样的任务(这样的脚本应该放在哪里\如何引用剪贴板)所以只是提示从哪里开始将不胜感激。

谢谢!

最佳答案

您需要安装xsel 才能访问您的剪贴板。然后你可以只使用一个小脚本和管道。我用它在我当前选择的前面加上四个空格,以获得我可以粘贴到 StackOverflow 编辑器中的版本:

xsel | while IFS='' read a; do echo "    $a"; done | xsel

xsel 的默认设置是操作(或查询)您的主要选择(您刚刚用鼠标标记的内容)。您可以使用选项 -b 来使用剪贴板(C-c、C-v 之类的东西)。

要从当前剪贴板中删除所有换行符,只需尝试以下操作:

xsel -b | tr '\n' '\r' | sed 's/\r*//g' | xsel -b

关于Linux - 编辑剪贴板内容的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16667572/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com