linux中通过.desktop文件执行bash命令打开chrome浏览器并传参

本文介绍了如何在Linux系统中创建.desktop文件,以执行bash命令并打开Chrome浏览器,同时传递参数。详细讲解了.desktop文件的必要字段如Name、Type、Exec和Icon,并提供了不同选项如-e和-x的使用示例。通过这种方式,可以实现点击桌面快捷方式启动Chrome并加载特定URL。
摘要由CSDN通过智能技术生成

.desktop 文件介绍

Ecex 参数介绍

Code 描述
%f %f指向临时文件。用于不了解URL语法的程序。
%F 文件列表。用于可以一次打开多个本地文件的应用程序。每个文件作为单独的参数传递给可执行程序。
%u 单一的URL或者本地文件
%U %u的复数
%i 如果Icon 为空,不应该填写此参数。一般也不用
%c Name键中的已翻译名称。
%k 桌面文件的位置 要么为URL,要么是本地文件名,要么是为空,不知道干啥的,一般不用 

新建.desktop文件

一般地,desktop 文件以软件名称命名,

注意事项:

文件第一行必须是: [Desktop Entry] ,不允许空行。
Name:应用程序名 。 用于快捷方式展示的名字。
Type:Application,默认,还有其他类型。
Exec:点击该快捷方式时执行的命令。用过调用该执行名能直接启动应用程序,有路径时写绝对路径,其中%u为传递的参数内容
Icon:应用程序的图标,快捷方式展示使用。路径填写有效的绝对路径。
注: .desktop 文件还有很多字段可选,以上是常用的必须字段。 

新建一个test.desktop文件, test.desktop文件的命令来打开一个新终端并在其中执行shell脚本

桌面文件的内容应如下所示3种 均可实现相同效果

第一种 :该Terminal字段设置为true,Exec中不用再加gnome-terminal;gnome-terminal命令用于打开一个新的终端


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值