我希望能够在u-boot脚本中检查设备上的文件是否存在,然后才运行此设备上的映像。这样做可以确保在从该设备引导之前能够访问所需的设备。 使用u-boot控制台命令如何测试文件是否存在?请注意以下测试会在USB存储器上执行ls命令,下面是插入USB存储器后的结果:
> if ext2ls usb 0; then echo "USB ON"; else echo "USB KO"; fi
<DIR> 4096 .
<DIR> 4096 ..
<DIR> 16384 lost+found
<DIR> 4096 boot
4096 boot.scr
USB ON
没有使用USB设备的相同测试:
> if ext2ls usb 0; then echo "USB ON"; else echo "USB KO"; fi
** Bad device usb 0 **
USB KO
我的愿望是测试boot.scr文件是否存在。请问我该如何做?