如何突然停止 uboot 命令序列? 我的例子是这样的
我需要在uboot中创建3步宏
我知道如何执行步骤 1 和 3 - 但不知道如何执行步骤 2。
我知道我可以使用:uboot 命令“itest”来测试整数值
但是 - 我不知道如何在 if/else/endif 子句中创建复合语句 我不知道如何在这些条款之一中使用“中止宏”步骤。
建议?
要测试 itest 的结果是否为真,您可以使用
if
命令。要离开宏,请使用 exit
命令:
setenv macro 'if itest $filesize > 2048; then exit; else echo bingo; fi; echo continuing'
setenv filesize 10000
run macro