如何从 XFCE 桌面启动 shell 脚本?

如何从 XFCE 桌面启动 shell 脚本?

它们只能在文本编辑器中打开。“打开方式”不提供执行选项。shell 脚本是 +x,因此它们应该可以正常运行。

作为一种解决方法,我将它们设置为使用终端仿真器打开,但这并不理想。

答案1

即使标记为可执行,系统也不知道用什么来解释脚本。如果是 POSIX shell 脚本,请将此行添加到脚本的最开头:

#!/bin/sh

如果需要 bash 或其他 shell,请使用例如 bash

#!/bin/bash

这同样适用于其他可执行文本文件,例如python程序:

#!/usr/bin/python

相关内容