我已经从 lubuntu 16.04 升级到 ubuntu 18.04(德语版)。
以前可以运行的 shell 脚本现在无法启动了。
我在属性中勾选了“以可执行文件运行”复选框,但左键和右键单击都无法运行该脚本。它只能在 leafpad 中打开。我也试过了chmod +x
,没有成功。
据我所知,ubuntu 18.04 中包含了必要的 Java 包。
我还能尝试什么?
答案1
使用以下命令使其可执行:
chmod +x your_file.sh
如果您在 chmod 命令中使用“-x”,就像您在问题中所写的那样,您将删除“执行”属性。
如果你想使用以下命令检查属性:
ls -la /your_path/your_file.sh
如果该文件是可执行的,您必须看到“x”属性,如下所示:
-rwx------ 1 my-user my-group 114 ago 31 15:54 my_script.sh
答案2
正如我现在发现的(按照 Hello 的提示),这是一个 nautilus 问题。我安装了 pcman fm instrad - 一切正常。