Hush-Shell:如何将命令输出保存在shell变量中?

时间:2018-12-21 12:55:22

标签: shell u-boot

我想从我的自定义u-boot cmd中传递变量并将返回值保存在变量中。我知道返回值仅检查成功(O)或失败(任何其他数字)。所以我想像echo一样打印一个返回值。

任何人都可以在u-boots hush-shell中解释hush shell的行为吗?

$ if test $(echo "1") -eq 2; then echo "hello"; fi
hello

还有为什么命令替换会这样做:

$ var=$(echo stuff)
Unknown command 'var=$(echo' - try 'help'
$ var=$(echo "why")
Unknown command 'var=$(echo' - try 'help' 

0 个答案:

没有答案