15.10中Shell脚本的键盘快捷键

伊莱森

一段时间以来,我一直在将某些个人Shell脚本分配给Ubuntu中的键盘快捷方式(通过“设置”>“键盘”>“快捷方式”,然后在“自定义”下分配它们)。

但是,升级到15.10之后,我将无法再通过keybaord快捷方式运行Shell脚本。语法是否已更改,或有新要求?以前,将命令设置为足以满足我的要求~/myscript.sh,但这不再起作用。

我的脚本具有可执行权限,并且从命令行运行它是没有问题的。我试过了:

./myscript.sh
/home/me/myscript.sh
bash /home/me/myscript.sh
sh /home/me/myscript.sh

在路径和命令的许多其他组合中。这些都没有任何响应,并且直接粘贴到终端中时它们都可以正常工作。我也曾尝试将脚本分配给其他按键组合,但是它们都没有任何响应(尽管如果我分配了另一个非Shell脚本的命令,按键组合本身也可以正常工作)。

运行脚本一直是我日常工作流程的重要组成部分,因此任何建议将不胜感激。谢谢!

伊莱森

经过大量的注释中建议的步骤的实验后,我发现我可以很好地运行shell脚本,甚至可以很好地运行所需的脚本,这只是该脚本的某一行失败了。

我的Shell脚本最重要的部分实际上是python脚本的调用。python脚本需要访问我的normal之外的模块PATH因此,我在中.bashrc添加了相应的路径PYTHONPATH但是,似乎以这种方式从键盘快捷键运行的命令会忽略my的内容.bashrc我很好奇这些命令在哪里/如何在后台执行,但是我将为此发布另一个问题。

解决方案是PYTHONPATH使用以下行在shell脚本本身中向my添加必要的路径,以便python脚本可以访问它们:

 export PYTHONPATH="/path/to/crucial/python/library"

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Shell脚本无法使用键盘快捷键运行

来自分类Dev

键盘快捷键在 gnome shell 中不起作用

来自分类Dev

Windows 10中的“复制链接位置”键盘快捷键?

来自分类Dev

sudo脚本的键盘快捷键

来自分类Dev

红宝石脚本的键盘快捷键

来自分类Dev

更改CSH Shell键盘快捷键

来自分类Dev

虚拟终端中的键盘快捷键

来自分类Dev

在Thunderbird中更改键盘快捷键

来自分类Dev

在DrRacket中定义键盘快捷键

来自分类Dev

“社交网络”中的键盘快捷键

来自分类Dev

操作系统键盘快捷键与GNOME 3中的应用键盘快捷键冲突

来自分类Dev

操作系统键盘快捷键与GNOME 3中的应用键盘快捷键冲突

来自分类Dev

将键盘快捷键分配给Powershell脚本中的按钮

来自分类Dev

如何为Nautilus脚本创建键盘快捷键?

来自分类Dev

如何通过脚本设置键盘快捷键

来自分类Dev

如何为Nautilus脚本分配键盘快捷键?

来自分类Dev

如何通过脚本设置键盘快捷键

来自分类Dev

如何为Nautilus脚本创建键盘快捷键?

来自分类Dev

Chrome键盘快捷键可暂停脚本执行

来自分类Dev

如何为Nautilus脚本分配键盘快捷键?

来自分类Dev

Bash脚本无法使用键盘快捷键运行

来自分类Dev

如何在gnome-shell中禁用键盘快捷键?

来自分类Dev

是否可以将带有键盘快捷键的窗口放置在Gnome-Shell中?

来自分类Dev

是否可以将带有键盘快捷键的窗口放置在Gnome-Shell中?

来自分类Dev

锐化(5%,10%,15%)

来自分类Dev

Rstudio中的%>%键绑定/键盘快捷键

来自分类Dev

无效的键盘键的键盘快捷键

来自分类Dev

上下文菜单中的键盘快捷键(Windows 10)

来自分类Dev

在Windows 10任务管理器中暂停状态更新的键盘快捷键?

Related 相关文章

热门标签

归档