![.desktop 将点击的 URL 复制到剪贴板以代替默认浏览器](https://linux22.com/image/1027009/.desktop%20%E5%B0%86%E7%82%B9%E5%87%BB%E7%9A%84%20URL%20%E5%A4%8D%E5%88%B6%E5%88%B0%E5%89%AA%E8%B4%B4%E6%9D%BF%E4%BB%A5%E4%BB%A3%E6%9B%BF%E9%BB%98%E8%AE%A4%E6%B5%8F%E8%A7%88%E5%99%A8.png)
我想创建一个简单的 .desktop 文件,我可以用它来代替默认浏览器,只需将任何点击的 URL 复制到剪贴板并显示一条简短的确认消息。我已经编写了这个桌面条目,但遇到了一些问题...
[Desktop Entry]
Name=urltoclip
Exec=bash -c 'echo %U | xclip -selection c; echo copied url to clipboard!; $SHELL'
Terminal=true
Type=Application
Icon=browser
.desktop 从资源管理器运行(尽管没有任何输入到 %U 不会复制任何内容)但是当我在系统设置中将其设置为默认浏览器并单击链接时出现以下错误:
未知错误代码 100 execvp:Exec 格式错误请发送完整的错误报告至https://bugs.kde.org
我正在运行 kde plasma(在 ubuntu-studio 中)并在这里的系统设置中设置默认浏览器:
有人知道这里可能是什么问题吗?感谢您的帮助。