标签: executable

使用 ./script.sh 执行脚本失败,而“sh script.sh”有效

我对这个错误感到非常困惑,甚至不知道该用谷歌搜索什么:

失败- 执行脚本:

./test.sh 
bash: ./test.sh: "Permission denied" 
Run Code Online (Sandbox Code Playgroud)

有效- 虽然这些方法有效:

sh ./test.sh
Works
bash ./test.sh
Works
Run Code Online (Sandbox Code Playgroud)

测试脚本:

cat test.sh 
#!/bin/bash

echo "Works"
Run Code Online (Sandbox Code Playgroud)

拥有所有执行权限:

chmod 777 test.sh

ls -als test.sh 
4 -rwxrwxrwx 1 edo edo 27 13. Feb 10:41 test.sh
Run Code Online (Sandbox Code Playgroud)

我对为什么会发生这种情况一无所知,因为这对我来说没有任何意义,我也不知道谷歌用什么词来正确描述这种行为。

linux fedora executable

1
推荐指数
1
解决办法
116
查看次数

通过 ./binfile 执行的 bin 文件和“常规”bins 之间的区别?

make在 Ubuntu 上构建了一个 C 程序。生成的 bin 文件可以通过./binfilename但不能仅通过在它构建的目录中执行来执行。我如何将其“转换”为可以复制到的 bin 文件,/usr/bin以便我可以在“系统范围内”执行它,或者这是否需要不同的构建过程?

executable bin

1
推荐指数
1
解决办法
105
查看次数

Windows Installer 无法执行 EXE 安装文件

当我msiexec.exe使用msi文件运行时,它运行完美。问题是许多安装文件不是msi's but exe's。

我的问题是:如何exe使用msiexec.exe命令运行文件?如果不可能,有没有办法正确转换exemsi

非常感谢,

问候。

windows-installer msi executable

0
推荐指数
1
解决办法
618
查看次数

如何编写脚本以通过执行来安装多个东西

我有一台服务器(centOS),我想在上面安装主要的开发工具。Java、Tomcat 和 MySql。

编写可以在新生成的服务器上运行的脚本的好方法是什么,这样就不会在每个新服务器上手动完成。

bash 脚本最适合此目的吗?我希望脚本不仅与 centOS 相关联,而且能够跨不同风格的 linux 工作

scripting bash executable

0
推荐指数
1
解决办法
84
查看次数

在机器中阻止 EXE

除非我验证它,否则我如何阻止机器中的所有可执行文件。我有多个客户端,我想以编程方式进行(我使用的是 Visual-Studio-2010)。可以使用 DisallowRun 通过注册表完成,但如果我将 exe 的名称更改为 notepad1.exe,则注册表将无法工作。我想控制所有 exe 的存在,就像防病毒软件一样。

windows executable blocking visual-studio-2010

-6
推荐指数
1
解决办法
179
查看次数