AIX 0403-006 EXECUTE权限被拒绝

<p>我在AIX上使用的shell脚本。结果 我已经给使用chmod结果的执行权限 不过,我收到以下错误: P&gt; </p>

<p> KSH:./getcwd.exe:0403-006执行拒绝的权限。 P&gt; 块引用&gt; </p><p>任何想法? P&gt;
</p></blockquote>

596 浏览 1 回复
  gt   运行   文件   执行   exe  

回复

    <p>嗯AIX系统不支持的exe(可执行文件)文件。 P&gt; </p><p>假设你正在尝试运行的程序是getcwd.exe,在其上运行该文件的命令。 P&gt; </p>

    <p>文件getcwd.exe P&gt; 块引用&gt; </p><p>这会给你和它是什么类型的文件的想法。结果 *如果输出说RISC系统/ 6000或64位XCOFF可执行文件,很可能编译为AIX。结果 *如果它说DOS或ELF-386的可执行文件,它不会在AIX上运行。它被编译在英特尔x86兼容处理器上运行。结果 *如果它说的shell可执行文件或命令的文本,它应该运行,但您可能需要指定命令解释程序与运行它。例如: P&gt; </p>> <p> KSH getcwd.exe P&gt; 块引用&gt; </p><p>在您的情况下,它看起来像你可能正在运行一个脚本,调用getcwd.exe。在这种情况下,脚本可以是可运行的(可执行),但getcwd.exe可能没有可执行位设置。你还必须搭配chmod getcwd.exe(假设它是一个可以在AIX上正常运行的程序).S P&gt;

    </p></blockquote></blockquote>

    吴谦启

相关提问


友情链接: