shell脚本用文件编辑器打开的原因是Files(Ubuntu中的文件管理器)中的默认行为设置。在更早的版本中,它或许会询问你是否运行文件或者用编辑器打开。默认的行为在新的版本中被修改了。要修复这个,进入文件管理器,并在菜单中点击选项:接下来在文件选项(Files Preferences)中进入行为(Behavior)标签中,你会看到可执行的文本文件(Executable Text Files)选项。默认情况下,它被设置成“在打开时显示文本文件(View executable text files when they are opend)”。我建议你把它改成“每次询问(Ask each time)”,这样你可以选择是执行还是编辑了,当然了你也可以选择“在打开时云可执行文本文件(Run executable text files when they are opend)”。你可以自行选择。我希望这个贴士可以帮你修复这个小“问题”。欢迎提出问题和建议。更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2via: http://itsfoss.com/shell-script-opens-text-editor/作者:Abhishek 译者:geekpi 校对:wxy本文由 LCTT 原创翻译,Linux中国 荣誉推出本文永久更新链接地址