首页 > 系统教程 > 操作系统 > 如何在双击后运行shell脚本

如何在双击后运行shell脚本

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2024-01-06 21:17:48
转载
1696 人浏览过
导读 当你双击一个脚本(.sh文件)的时候,你想要做的是什么?通常的想法是执行它。但是在Ubuntu下面却不是这样,或者我应该更确切地说是在Files(Nautilus)中。你可能会疯狂地大叫“运行文件,运行文件”,但是文件没有运行而是用Gedit打开了。

我知道你也许会说文件有可执行权限么?我会说是的。脚本有可执行权限但是当我双击它的时候,它还是用文本编辑器打开了。我不希望这样,如果你遇到了同样的问题,我想你也许也想要这样。

我知道你或许已经被建议在终端下面执行,我知道这个可行,但是这不是一个在GUI下不能运行的借口是么?

这篇教程中,我们会看到如何在双击后运行shell脚本。

修复在Ubuntu中shell脚本用文本编辑器打开的方式

shell脚本用文件编辑器打开的原因是Files(Ubuntu中的文件管理器)中的默认行为设置。在更早的版本中,它或许会询问你是否运行文件或者用编辑器打开。默认的行为在新的版本中被修改了。

要修复这个,进入文件管理器,并在菜单中点击选项:

如何在双击后运行shell脚本

接下来在文件选项中进入行为标签中,你会看到可执行的文本文件选项。

默认情况下,它被设置成“在打开时显示文本文件”。我建议你把它改成“每次询问”,这样你可以选择是执行还是编辑了,当然了你也可以选择“在打开时云可执行文本文件”。你可以自行选择。

如何在双击后运行shell脚本


以上是如何在双击后运行shell脚本的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
centos7 - git的linux版本没有centos的?
来自于 1970-01-01 08:00:00
0
0
0
学习Linux的先行知识
来自于 1970-01-01 08:00:00
0
0
0
Linux下连接数据库
来自于 1970-01-01 08:00:00
0
0
0
Linux 批量修改文件名
来自于 1970-01-01 08:00:00
0
0
0
Linux中如何查看服务器的日志
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板