每次我使用bash scriptname.shDebian中的命令行运行脚本时,我都会得到Command Not found脚本的结果.所以脚本可以工作,但Command Not Found屏幕上总是有一个声明.
我正在从该/var文件夹运行脚本.
这是脚本:
#!/bin/bash
echo Hello World
Run Code Online (Sandbox Code Playgroud)
我通过键入以下内容来运行它:
bash testscript.sh
Run Code Online (Sandbox Code Playgroud)
更新 - 问题出现在空白行.每个空行都会导致找不到命令.为什么会这样?
是否可以在bash脚本中检查是否存在mysql数据库.根据结果,然后执行另一个操作或终止脚本?