嗨,我不断收到错误消息
./imagehash.sh: line 2: =: command not found
Run Code Online (Sandbox Code Playgroud)
当我知道我$CMD正确设置了变量时(我在 bash 脚本之外尝试了该命令并且它工作得很好)
这是我的 bash 脚本
#!/bin/bash
$CMD='md5sum ../Desktop/cases/CourseworkCase/Evidence/image.dd'
echo $CMD
Run Code Online (Sandbox Code Playgroud)
更新
修复了 bash,因此$CMD变量中没有空格并将其放在''它周围,但现在我收到了错误文件,no such file or directory我查看了路径并将其逐个复制,并且是正确的。
我在这里做错了什么?