免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6702 | 回复: 6
打印 上一主题 下一主题

shell 编辑 ini 文件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-05-04 23:34 |只看该作者 |倒序浏览
本帖最后由 cfgrpg 于 2012-05-05 00:15 编辑

配置文件config.ini的内容如下:
  1. [GVAP]
  2. GVAP_DEV_S_ADDR=device.xxx.net
  3. GVAP_DEV_S_PORT=5580
  4. DeviceSerialNumber=3320288800000012
  5. BIND_USER=
  6. GVAP_DEV_RESET_FLAG=0
  7. [UPNP]
  8. UPNP_DEV_S_ADDR=ddns.xxx.net
  9. UPNP_DEV_S_PORT=5555
复制代码
另一个文件RT2870AP.dat的内容如下:
  1. #The word of "Default" must not be removed
  2. Default
  3. CountryRegion=5
  4. CountryRegionABand=7
  5. CountryCode=TW
  6. BssidNum=1
  7. SSID=RT2860AP
  8. WirelessMode=9
  9. TxRate=0
  10. Channel=11
  11. BasicRate=15
  12. BeaconPeriod=100
  13. DtimPeriod=1
  14. TxPower=100
  15. DisableOLBC=0
复制代码

论坛徽章:
0
2 [报告]
发表于 2012-05-04 23:49 |只看该作者
配置文件config.ini的内容如下:
[GVAP]
GVAP_DEV_S_ADDR=device.xxx.net
GVAP_DEV_S_PORT=5580
DeviceSerialNumber=3320288800000012
BIND_USER=
GVAP_DEV_RESET_FLAG=0
[UPNP]
UPNP_DEV_S_ADDR=ddns.xxx.net
UPNP_DEV_S_PORT=5555

另一个文件RT2870AP.dat的内容如下:
#The word of "Default" must not be removed
Default
CountryRegion=5
CountryRegionABand=7
CountryCode=TW
BssidNum=1
SSID=RT2860AP
WirelessMode=9
TxRate=0
Channel=11
BasicRate=15
BeaconPeriod=100
DtimPeriod=1
TxPower=100
DisableOLBC=0


请问下有没有shell命令将红色的3320288800000012替换到橙色的RT2860AP


回复 1# cfgrpg


   

论坛徽章:
0
3 [报告]
发表于 2012-05-05 00:15 |只看该作者
  1. sed -i "s/\(SSID=\).*/\1`sed -n 's/DeviceSerialNumber=//p' config.ini`/" RT2870AP.dat
复制代码

论坛徽章:
0
4 [报告]
发表于 2012-05-05 00:22 |只看该作者
本帖最后由 cfgrpg 于 2012-05-05 00:25 编辑

#The word of "Default" must not be removed
Default
CountryRegion=5
CountryRegionABand=7
CountryCode=TW
BssidNum=1
SSID=3320288800000012
WirelessMode=9
TxRate=0
Channel=11
BasicRate=15
BeaconPeriod=100
DtimPeriod=1
TxPower=100
DisableOLBC=0
BGProtection=0
TxAntenna=
RxAntenna=
TxPreamble=0
RTSThreshold=2347
FragThreshold=2346
TxBurst=1
PktAggregate=0
TurboRate=0
WmmCapable=0
APSDCapable=0
DLSCapable=0
APAifsn=3;7;1;1
APCwmin=4;4;3;2
APCwmax=6;10;4;3
APTxop=0;0;94;47
APACM=0;0;0;0
BSSAifsn=3;7;2;2
BSSCwmin=4;4;3;2
BSSCwmax=10;10;4;3
BSSTxop=0;0;94;47
BSSACM=0;0;0;0
AckPolicy=0;0;0;0
NoForwarding=0
NoForwardingBTNBSSID=3320288800000012
HideSSID=3320288800000012
StationKeepAlive=0
ShortSlot=1
AutoChannelSelect=0
IEEE8021X=0
IEEE80211H=0
CSPeriod=10
WirelessEvent=0
IdsEnable=0
AuthFloodThreshold=32
AssocReqFloodThreshold=32
ReassocReqFloodThreshold=32
ProbeReqFloodThreshold=32
DisassocFloodThreshold=32
DeauthFloodThreshold=32
EapReqFooldThreshold=32
PreAuth=0
AuthMode=OPEN
EncrypType=NONE
RekeyInterval=0
RekeyMethod=DISABLE
PMKCachePeriod=10
WPAPSK=
DefaultKeyID=1
Key1Type=0
Key1Str=
Key2Type=0
Key2Str=
Key3Type=0
Key3Str=
Key4Type=0
Key4Str=
HSCounter=0
AccessPolicy0=0
AccessControlList0=
AccessPolicy1=0
AccessCon
AccessPolicy2=0
AccessControlList2=
AccessPolicy3=0
AccessControlList3=
WdsEnable=0
WdsEncrypType=NONE
WdsList=
WdsKey=
RADIUS_Server=1
高手啊,感谢了,我现在还有个问题,RT2870AP.dat 其它的SSID字段也被替换了。
  1. sed -i "s/\(^SSID=\).*/\1`sed -n 's/DeviceSerialNumber=//p' config.ini`/" RT2870AP.dat
复制代码
呵呵,这样可以吧?高手解释下这条命令!
回复 3# hbmhalley


   

论坛徽章:
0
5 [报告]
发表于 2012-05-05 00:25 |只看该作者
回复 4# cfgrpg


    \(^SSID=\)
    你这不解决了么

论坛徽章:
0
6 [报告]
发表于 2012-05-05 00:32 |只看该作者
呵呵,问题解决了,谢谢hbmhalley 的解答、神人也!

论坛徽章:
7
酉鸡
日期:2014-09-12 14:21:19天蝎座
日期:2014-11-05 09:00:492015年亚洲杯之伊朗
日期:2015-03-05 16:16:172015元宵节徽章
日期:2015-03-06 15:52:302015小元宵徽章
日期:2015-03-06 15:58:182015年亚洲杯之韩国
日期:2015-03-18 10:49:4515-16赛季CBA联赛之山东
日期:2016-12-06 01:17:52
7 [报告]
发表于 2014-08-12 09:52 |只看该作者
问下,你的热点配置好了吗?驱动下载后没有说明文档,安装后只有热点连不上,请问下,有哪些是需要配置.
顺便问问,你的驱动可以上传吗 ,谢谢!                 回复 2# cfgrpg


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP