操作系统: Kubuntu 18.04或Ubuntu 18.04
我想删除我复制的某些字符串的前七个字符。例如,我想先复制,然后转换
1234567890至
890我可以通过以下代码来实现这一点:
xsel -b -o | cut -c 8-我可以将代码放入一个简单的脚本中,并可以在终端中成功地运行该脚本。
#!/bin/bash
xsel -b -o | cut -c 8-但这无助于将修改后的内容粘贴到基于GUI的文本文件中。因此,我将键盘快捷键直接分配给代码或相应的脚本。但无论如何,当我按指定的键盘快捷键时,Kubuntu18.04或Ubuntu18.04都不会发生任何事情。
甚至
#!/bin/bash
bash -c 'xsel -b -o | cut -c 8-'不管用。
为什么会这样呢?这是xsel (以及xclip )特有的东西,也是同一个问题吗?
发布于 2018-11-12 22:58:44
当绑定到键盘快捷方式时,此脚本工作:
#!/bin/bash
xsel -b -o | cut -c 8- | tr -d '\n' | xsel -b -i运行脚本后,可以使用标准的粘贴方法将被裁剪的字符串粘贴到目标文件中。
https://askubuntu.com/questions/1092224
复制相似问题