它们只能在文本编辑器中打开。“打开方式”不提供执行选项。shell 脚本是 +x,所以它们应该正常运行。
作为一种解决方法,我将它们设置为使用终端模拟器打开,但这并不理想。
s3l*_*lph -1
即使标记为可执行文件,系统也不知道使用什么来解释脚本。如果它是 POSIX shell 脚本,请将此行添加到脚本的最开头:
#!/bin/sh
Run Code Online (Sandbox Code Playgroud)
如果需要 bash 或其他 shell,请使用例如 bash
#!/bin/bash
Run Code Online (Sandbox Code Playgroud)
这同样适用于其他可执行文本文件,例如 python 程序:
#!/usr/bin/python
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8694 次 |
| 最近记录: |