[Share Experiences] 新建一个桌面的快捷命令方式
Tofloor
poster avatar
wangxinyu
deepin
2022-03-02 17:28
Author

1, cd ~/Desktop/

2, vi OA.desktop, 注意要以.desktop, 以便管理器识别处理

3, 输入如下内容

[Desktop Entry]
Actions=new-window
Encoding=UTF-8
Exec=oa-tenda
Icon=deepin
Name=OA
Name[zh]=OA
Type=Application
X-Deepin-Vendor=user-custom

4, 其中oa-tenda是一个shell脚本, 当然也可以是可执行文件.

这的发挥空间就比较大了,如果需要命令行交互,则增加Terminal=true参数。

$ cat /usr/bin/oa-tenda
#!/bin/bash
if [ x$LANG = xzh_CN.UTF-8 ]
then
    xdg-open "http://eoa.tenda.cn"
else
    xdg-open "http://eoa.tenda.cn"
fi
Reply Favorite View the author
All Replies
keep_up
deepin
2022-03-02 17:40
#1

好奇问一下楼主,脚本里设计这个 if-else 结构是出于什么目的呢?它们执行的内容都是一致的。

Reply View the author
wangxinyu
deepin
2022-03-02 17:50
#2

这个是照抄社区论坛那个写的, 其实就是判断环境变量中LANG值,来根据语言环境,打开不同的网址。可用可不用。

Reply View the author
阿顺呀
deepin
2022-03-02 17:52
#3

哦卡卡卡

图片.png

图片.png

保存到:

~/.local/share/applications/

或 /usr/share/applicatios/ (需要管理员权限)

就显示在启动菜单

保存到桌面 显示在桌面。

Reply View the author
andktan
deepin
2022-03-02 19:21
#4
阿顺呀

哦卡卡卡

图片.png

图片.png

保存到:

~/.local/share/applications/

或 /usr/share/applicatios/ (需要管理员权限)

就显示在启动菜单

保存到桌面 显示在桌面。

这个不错,收了,哪里找的,给个用用呗

Reply View the author
阿顺呀
deepin
2022-03-02 20:12
#5

星火商店

图片.png

Reply View the author
wangxinyu
deepin
2022-03-02 21:52
#6

applaud

大家的方式更好

Reply View the author