以编程方式使bash脚本可执行
我需要创建一个bash脚本来创建和安装驱动器。因此,有两个简单的命令。在命令行中输入时,两者都“有效”。 每次普通用户登录时都会创建并执行该脚本,因此我需要一种使该脚本在那时可执行的方法。到目前为止,我无法使它正常工作。例如,第一部分mkdir /vvv/gggg没有进行,因为脚本不可执行(我在猜测)。 希望这是有道理的。这可能吗?任何有关如何使这项工作的想法将不胜感激。 更新: 感谢您的回复。除了我不熟悉Linux外,我可能还应该添加一些其他信息。 我正在使用一个名为Ulteo的开源虚拟桌面应用程序。该应用程序在Ubuntu之上运行,几乎没有支持-这就是为什么我在这里。基本上,我在学火。 因此,该应用程序具有登录脚本管理功能,可以在其中将脚本绑定到用户。具有网络使用权限的简单Windows脚本可以很好地工作。但是,当我尝试应用Linux bash脚本时,没有任何反应。 我在想,因为我需要chmod +x首先对脚本执行a 指令才能使脚本可执行,所以这就是失败的原因。顺便说一句,Ulteo在chroot监狱中运行。我创建了一个脚本,将其保存,但找不到该脚本。我在chroot监狱的内部和外部进行了搜索。 我喜欢dan08的方法,让初始脚本引用另一个我可以手动找到并使其可执行的脚本。我会遇到同样的问题吗? 这些附加信息是否可以澄清情况?提前致谢。 附有照片。 ![登录密码管理控制台] [1] ![有效的Windows脚本] [2] ![无法使用的简单Linux脚本] [3] 抱歉,我还不能发布图片