首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在字段中获取iwconfig输出

在字段中获取iwconfig输出
EN

Stack Overflow用户
提问于 2013-04-19 18:18:48
回答 2查看 1.5K关注 0票数 1

我刚做了iwconfig 2>/dev/null | hdecho $(iwconfig 2>/dev/null) | hd

两个输出在字段和内部字段空间之间没有明显的分离(…)。都是-.^空间

手册没有提供任何方法来设置iwconfig的字段分隔符,所以我读了源代码,没有任何源代码,所有这些都是通过连接sprintf来完成的。我看到了一个脚本,它会让一些awk结结巴巴地获得一些值,并期望在iwconfig | awk 'Access point:/ {print $6}'上使用accesspoint,而当我不得不为我的系统将其更改为$4时,我想知道是否收集所有信息,将其填塞到一个笨拙的输出中,解析那些行,并在行中重新排列,这确实是正确的方法。是否有一种替代iwconfig来生成与散列相同的信息,其中包含有用的分隔字段、名称和值?

EN

回答 2

Stack Overflow用户

发布于 2013-05-21 04:31:55

从外壳来看,awk或sed可能是唯一的解决方案。但是,如果用C编写程序,则可以使用iwconfig实际使用的ioctl命令打印所看到的信息。

你也可以试一试。iwconifg正在被iw所取代。

票数 1
EN

Stack Overflow用户

发布于 2016-07-07 17:54:43

您可以通过

代码语言:javascript
复制
iwconfig 2>&1 | sed -n -e 's/^.*Access Point: //p'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16111112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档