
12 Feb
2008
12 Feb
'08
11:38 p.m.
In message 200802120944.42632.matthias.fuchs@esd-electronics.com you wrote:
I am wondering if there is a way to delete all environment variables but not the readonly ones. The common way to delete all variables is to make the environment CRC invalid an do a reset. After reset a saveenv saves a default environment.
What I want to do is to delete all variables (preferable from an autoscr script) but not the vendor variables like serial# and eth?addr.
Wildcards in the setenv parameters would solve this issue, but chars like '*' or '?' are valid chars for environment variables.
Any idea?
There is no direct way; you may write a small standalone application...
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
Extended Epstein-Heisenberg Principle: In an R & D orbit, only 2 of
the existing 3 parameters can be defined simultaneously. The parame-
ters are: task, time and resources ($).