nvram.sh 335 B

12345678910111213141516171819
  1. #!/bin/ash
  2. # Copyright (C) 2006 OpenWrt.org
  3. # allow env to override nvram
  4. nvram () {
  5. if [ -x /usr/sbin/nvram ]; then
  6. case $1 in
  7. get) eval "echo \${$2:-\$(/usr/sbin/nvram get $2)}";;
  8. *) /usr/sbin/nvram $*;;
  9. esac
  10. else
  11. case $1 in
  12. get) eval "echo \${$2:-\${DEFAULT_$2}}";;
  13. *);;
  14. esac
  15. fi
  16. }