找回密碼
 註冊
搜索
查看: 4261|回復: 0

Tomato 清除NVRAM中的空值

[複製鏈接]
發表於 2013-6-17 13:37:38 | 顯示全部樓層 |閱讀模式
  1. #!/bin/sh
  2. test -f /tmp/nvramshow && rm /tmp/nvramshow
  3. nvram show >> /tmp/nvramshow
  4. i=0
  5. while read -r line; do
  6. val=${line#*=}
  7. var=${line%*=}
  8. if [[ "$val" == "" ]] && [[ "$var" != "wl_wpa_psk" ]]; then
  9.         echo unset $var
  10.         nvram unset $var
  11. fi
  12. i=`expr $i + 1`
  13. if [[ $i == 50 ]]; then
  14.         sleep 2
  15.         i=0
  16. fi
  17. done < /tmp/nvramshow
  18. exit 0
複製代碼
Reference:
http://www.dd-wrt.com/wiki/index.php/Asus_RT-N16
http://www.quakemachinex.com/blog/?p=218
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|彩色筆小沛的知識庫

GMT+8, 2024-4-24 02:20 , Processed in 0.015292 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回復 返回頂部 返回列表