在uboot转义序列中设置环境变量

时间:2018-02-08 10:51:10

标签: environment-variables u-boot

我的现有环境如下:

printenv
preboot=echo;echo Type \"run flash_nfs\" to mount root filesystem over NFS;echo

如何准确设置此值?

我试过了:

setenv preboot 'echo\;echo Type \"run flash_nfs\" to mount root filesystem over NFS\;echo'
printenv
preboot=echo;echo Type "run flash_nfs" to mount root filesystem over NFS;echo

setenv preboot 'echo\;echo Type \\"run flash_nfs\\" to mount root filesystem over NFS\;echo'
printenv
preboot=echo;echo Type \\"run flash_nfs\\" to mount root filesystem over NFS;echo

如何将序列\"设置为var?

的一部分

1 个答案:

答案 0 :(得分:0)

您能提供更多详情吗?目前,对于沙箱,您可以执行以下操作:

=> setenv test 'echo;echo \\"foo\\"'
=> run test                         

"foo"
=> printenv test
test=echo;echo \"foo\"
=>