如何在Ubuntu 13.04中将自定义键盘快捷方式链接到bash脚本?

马里奥去

作为Ubuntu 13.04用户,我自己也遇到了这个最新版本的Ubuntu的各种问题和不兼容性。其中之一是,在我安装了某些软件包后,“系统设置->亮度和锁定”选项卡中的亮度栏突然消失了(我真的不记得它是什么)。我发现一种解决方法是使用xbacklight

作为我自己的练习,我编写了一个简短的脚本,以便使用来自终端的xbacklight轻松地增加和减少亮度。该脚本是可执行文件(具有执行权限),是一个包含在我的.bashrc文件中$ PATH中的目录,并链接至别名(“ blup”增加,“ bldn”减少屏幕亮度)。因此,我的两个别名(blup / bldn)在终端线路上可以正常工作。接下来,我想将它们链接到一些键盘快捷键(例如F2 / F3)。我是在“系统设置->键盘->快捷方式->自定义快捷方式”中执行此操作的,但是它不起作用。

在此处输入图片说明

为什么?

此外,是否有一种方法可以“发现”在何处以及如何执行其他(非自定义)键盘快捷键命令?例如,上调音量的快捷键执行什么终端线,连接到什么别名(如果有)以及它们放在什么目录下(/ usr / bin,其他...)?

作为脚本编写的新手,我将不胜感激!

谢谢

PS1当然,只需将一个命令“ xbacklight -inc / -dec 10”粘贴到自定义键盘快捷键上,它就可以正常工作。我只是想抓住机会,对脚本的编写和执行有更多的了解。

PS2我的问题与以下问题不同:如何使用键盘快捷键启动bash脚本?,即我不将'〜/'用作'/ home / user /'。

拉杜·拉迪亚努(RaduRădeanu)

首先,别名不会在非交互式外壳程序中扩展。ALIASESman bash这种意义上阅读本因此,添加/编辑自定义快捷方式时,不能在“命令”字段中使用别名。

第二,正如geirha此评论中所说,如果您PATH.bashrc文件中进行了更改,则该更改将在非交互式shell中不可用。因此,您需要改为更改PATHin~/.profile文件。

第三,如果您仍然想bldn在添加/编辑自定义快捷方式时在“命令”字段中使用,则可以使用此名称重命名脚本,并将脚本路径添加到PATHin~/.profile文件中,如上所述。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Ubuntu 13.04中将自定义键盘快捷方式链接到bash脚本?

来自分类Dev

如何在Ubuntu 13中升级Alsamixer

来自分类Dev

如何在Ubuntu 13中升级Alsamixer

来自分类Dev

如何在Excel Mac 2011中将快捷方式设置为“自定义键盘...”

来自分类Dev

如何在android studio中创建自定义的注释键盘快捷方式

来自分类Dev

如何在Odoo 8中将自定义纸张格式链接到pdf报告?

来自分类Dev

在KDE中,如何创建自定义的键盘快捷方式来打印当前日期?

来自分类Dev

KDE,每个应用程序的键盘快捷方式,例如:如何自定义chrome快捷方式?

来自分类Dev

Ubuntu 20.04自定义键盘不接受“ Shift +键”作为新的快捷方式

来自分类Dev

如何使Windows自定义键盘快捷方式在每次调用时启动新程序实例?

来自分类Dev

如何创建具有弹出快捷方式的自定义键盘UIButton

来自分类Dev

如何在自定义QMenu中触发快捷方式?

来自分类Dev

如何在Excel 2016 for Mac中创建自定义快捷方式

来自分类Dev

如何在Visio 2013中为快捷方式设置自己的自定义键?

来自分类Dev

如何在iOS8自定义键盘中使用自动更正和快捷方式列表?

来自分类Dev

如何在Linux Mint 13中禁用菜单的键盘快捷键?

来自分类Dev

如何在MATLAB中定义自定义颜色快捷方式(例如“ r”,“ g”,“ b”,“ k”等)

来自分类Dev

如何在Xubuntu(XFCE Ubuntu)中为屏幕亮度创建键盘快捷方式?

来自分类Dev

如何在Outlook中创建自定义快捷方式以归档文件夹中的电子邮件?

来自分类Dev

Windows中“我的电脑”的地址目标是什么?如何制作自定义快捷方式?

来自分类Dev

如何在HP stream 13上安装Ubuntu?

来自分类Dev

如何在IntelliJ Idea 13中创建静态Web项目?

来自分类Dev

如何在IntelliJ 13中停止或限制索引编制?

来自分类Dev

如何在Intelllij 13中运行playframework示例?

来自分类Dev

如何在IntelliJ IDEA 13中创建JAXB项目?

来自分类Dev

如何在Swift中实现ROT13函数?

来自分类Dev

如何在tvOS 13中更改标签的背景颜色?

来自分类Dev

如何在iOS 13中使用UINavigationBarAppearance

来自分类Dev

如何在Odoo 13 Enterprise中显示更多的Employee字段?

Related 相关文章

  1. 1

    如何在Ubuntu 13.04中将自定义键盘快捷方式链接到bash脚本?

  2. 2

    如何在Ubuntu 13中升级Alsamixer

  3. 3

    如何在Ubuntu 13中升级Alsamixer

  4. 4

    如何在Excel Mac 2011中将快捷方式设置为“自定义键盘...”

  5. 5

    如何在android studio中创建自定义的注释键盘快捷方式

  6. 6

    如何在Odoo 8中将自定义纸张格式链接到pdf报告?

  7. 7

    在KDE中,如何创建自定义的键盘快捷方式来打印当前日期?

  8. 8

    KDE,每个应用程序的键盘快捷方式,例如:如何自定义chrome快捷方式?

  9. 9

    Ubuntu 20.04自定义键盘不接受“ Shift +键”作为新的快捷方式

  10. 10

    如何使Windows自定义键盘快捷方式在每次调用时启动新程序实例?

  11. 11

    如何创建具有弹出快捷方式的自定义键盘UIButton

  12. 12

    如何在自定义QMenu中触发快捷方式?

  13. 13

    如何在Excel 2016 for Mac中创建自定义快捷方式

  14. 14

    如何在Visio 2013中为快捷方式设置自己的自定义键?

  15. 15

    如何在iOS8自定义键盘中使用自动更正和快捷方式列表?

  16. 16

    如何在Linux Mint 13中禁用菜单的键盘快捷键?

  17. 17

    如何在MATLAB中定义自定义颜色快捷方式(例如“ r”,“ g”,“ b”,“ k”等)

  18. 18

    如何在Xubuntu(XFCE Ubuntu)中为屏幕亮度创建键盘快捷方式?

  19. 19

    如何在Outlook中创建自定义快捷方式以归档文件夹中的电子邮件?

  20. 20

    Windows中“我的电脑”的地址目标是什么?如何制作自定义快捷方式?

  21. 21

    如何在HP stream 13上安装Ubuntu?

  22. 22

    如何在IntelliJ Idea 13中创建静态Web项目?

  23. 23

    如何在IntelliJ 13中停止或限制索引编制?

  24. 24

    如何在Intelllij 13中运行playframework示例?

  25. 25

    如何在IntelliJ IDEA 13中创建JAXB项目?

  26. 26

    如何在Swift中实现ROT13函数?

  27. 27

    如何在tvOS 13中更改标签的背景颜色?

  28. 28

    如何在iOS 13中使用UINavigationBarAppearance

  29. 29

    如何在Odoo 13 Enterprise中显示更多的Employee字段?

热门标签

归档