Exec= 中的 %k 是什么意思? 2024-6-1 • .desktop freedesktop Exec=sh -c "some command' %k %k中man sh和上没有信息。 这里%k是什么意思? man exec 答案1 根据桌面入门规格: %k 桌面文件的位置,作为 URI(例如,如果从 vfolder 系统获取)或本地文件名,如果不知道位置,则为空。 什么是不是乍一看,从你的例子中显而易见的是sh -c '...'(如果那是 POSIX/bin/sh并且没有符号链接到西施) 设置从 开始的位置参数$0,这意味着$0将是%k。 相关内容 Arch 上没有互联网,lspci 卡住了 MSSQL 2000 与 MSSQL 2008 的基准测试..(考虑升级) waterfox 没有列为已安装的浏览器? 为什么大多数 GNOME 开发人员更喜欢使用 Python 而不是 Java 进行 GTK+ 编程?[关闭] Ubuntu 连接 VGA 端口时,HDMI 端口呈现红色色调 限制内存使用并最小化 Unix / Linux 上的交换抖动 在 Linux 上自动挂载分区是个好主意吗? 由于未安装 kvm-ok,使用 juju 安装 OpenStack 时出错 如何在 KDE5/Plasma 下将 Compose Key 设置为+ 安装 Windows 7 后,Thinkpad T61p 无法识别 DVD/CD