小编oct*_*rot的帖子

Bashscript 使变量等于命令。找不到错误命令

嗨,我不断收到错误消息

./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我查看了路径并将其逐个复制,并且是正确的。

我在这里做错了什么?

command-line bash md5sum

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

bash ×1

command-line ×1

md5sum ×1