Я хочу передать переменную из моего пользовательского u-boot cmd и сохранить возвращаемое значение в переменной.Я знаю, что возвращаемое значение проверяет только на успех (O) или неудачу (любое другое число).Поэтому я хотел напечатать возвращаемое значение, например, echo do.
Может кто-нибудь объяснить поведение hush-оболочки в u-boots 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'