我是uboot和tftp编程的新手
基于这个网址,有如何做出这样的if声明if imi $addr; then echo Image OK; else echo Image corrupted!!; fi
这是我的"如果":
=> setenv a true
=> printenv a
a=true
=> setenv b true
=> printenv b
b=true
=> if a b; then echo 'same';fi
Unknown command 'a' - try 'help'
=> if $a $b; then echo 'same';fi
Unknown command 'true' - try 'help'
=> if ${a} ${b}; then echo 'same';fi
Unknown command 'true' - try 'help'
=>
Run Code Online (Sandbox Code Playgroud)
我不确定它是否在所有u-boot版本中,但是应该有一个test比较命令.你能试一下吗:
if test "${a}" = "${b}"; then echo "same"; fi
Run Code Online (Sandbox Code Playgroud)
不幸的是我无法访问u-boot,所以这一切都来自内存.
| 归档时间: |
|
| 查看次数: |
17358 次 |
| 最近记录: |