Lin*_*001 2 gedit command-line bash
我在终端中执行它使用:
sh script.sh
Run Code Online (Sandbox Code Playgroud)
我得到这个错误:
sh: 0 can't open script.sh
Run Code Online (Sandbox Code Playgroud)
该错误与 gedit 和/或 nano 无关。你的脚本调用有点错误。如果您从sh当前文件夹中不存在的文件开始,则会发生此错误。因此,以完整路径启动您的脚本:
sh /path/to/your/script.sh
Run Code Online (Sandbox Code Playgroud)
或更改您的当前文件夹并在此文件夹中启动您的脚本:
cd /path/to/your
sh script.sh
Run Code Online (Sandbox Code Playgroud)