警告:无法启动带参数的程序。警告:执行格式错误
Warning: Could not start program with arguments. Warning: Exec format error
你好,我正在尝试在 opensuse 中创建一个 Shell 脚本来创建 MySqlUsers,但是当我尝试 运行 它时,我得到了这个错误:
Warning: Could not start program '/home/thomas/Scripts/MySqlCreateUser.sh' with arguments '/home/thomas/Scripts/MySqlCreateUser.sh'.
Warning: Exec format error
知道我能做什么吗?
我猜你正试图从 KDE 菜单项开始。
您需要确保:
- 您的脚本在第一行有一个正确的 shebang(如
#!/bin/bash
)
- 您的脚本是可执行的(
chmod +x /home/thomas/Scripts/MySqlCreateUser.sh
)
Grisha Levit 回答的附录:
如果 .sh 文件只是一个“java -jar ...”,那么只需在 KDE 菜单编辑器中输入“java -jar ...”作为 cmd。
你好,我正在尝试在 opensuse 中创建一个 Shell 脚本来创建 MySqlUsers,但是当我尝试 运行 它时,我得到了这个错误:
Warning: Could not start program '/home/thomas/Scripts/MySqlCreateUser.sh' with arguments '/home/thomas/Scripts/MySqlCreateUser.sh'.
Warning: Exec format error
知道我能做什么吗?
我猜你正试图从 KDE 菜单项开始。
您需要确保:
- 您的脚本在第一行有一个正确的 shebang(如
#!/bin/bash
) - 您的脚本是可执行的(
chmod +x /home/thomas/Scripts/MySqlCreateUser.sh
)
Grisha Levit 回答的附录: 如果 .sh 文件只是一个“java -jar ...”,那么只需在 KDE 菜单编辑器中输入“java -jar ...”作为 cmd。