I.C*_*ner 1 command-line bash scripts
我尝试运行一个 shell 脚本文件,但到目前为止在 Ubuntu 上失败了。
在我的终端中:
~/Desktop/FTL/data$ ls
amd64 exe_icon.bmp FTL licenses resources x86
~/Desktop/FTL/data$ sudo bash ./FTL.sh
[sudo] password for anon:
bash: ./FTL.sh: No such file or directory
~/Desktop/FTL/data$ sh FTL.sh
sh: 0: Can't open FTL.sh
~/Desktop/FTL/data$
Run Code Online (Sandbox Code Playgroud)
Rad*_*anu 11
好吧,从ls命令的输出中可以推断出,文件的名称是FTL,而不是FTL.sh。所以你应该使用:
sudo bash ./FTL
Run Code Online (Sandbox Code Playgroud)
或者
sh ./FTL
Run Code Online (Sandbox Code Playgroud)
或者也许只是:
./FTL
Run Code Online (Sandbox Code Playgroud)
还要确保该文件是可执行的,通过运行:
chmod +x FTL
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5281 次 |
| 最近记录: |