Dolphin 服务菜单用于运行 konsole 命令并在工作目录中复制数据

Dolphin 服务菜单用于运行 konsole 命令并在工作目录中复制数据

我想结合我已经使用的这两个元素:

  • Konsole 终端运行yt-dlp命令以便从复制的链接下载(如konsole -e yt-dlp 8 %u

  • 用于在特定位置打开 Konsole 的 Dolphin 服务菜单 ( konsole --workdir %f)

我想要一个 Dolphin 服务菜单来在特定位置打开 Konsole 并运行命令yt-dlp

在此输入图像描述

当我快速想要在 USB 记忆棒或其他可移动设备上运行该命令时,我需要它,而不需要手动复制其位置或在下载后将文件复制到那里等。

这里如何组合%f和/或参数?%u--workdir他们引用在 Dolphin 中打开的目录之后,以及在yt-dlp他们引用复制的下载链接之后,这样的行Exec=konsole --workdir -e yt-dlp 8 %u不起作用。

答案1

xclip是关键(可能需要安装)

正确的行应该是这样的:

Exec=konsole --workdir %f -e yt-dlp <some_options> $(xclip -o)

(像往常一样,写下一个问题可以帮助人们找到答案!)

相关内容