我正在运行,iwconfig | grep -v "no wireless extensions"
但无法让 -v 选项按预期工作。我想排除包括“无无线扩展”在内的行,即,我只想显示活动/工作无线接口或应该调用的任何内容。
一开始我认为命令输出到的流可能与通过管道传输到 grep 的流不同,所以我尝试了cat myFile | grep -v myExclusionPattern
. 这按预期工作,所以我得出的结论-v
是按照我的预期执行。然后我再次尝试iwconfig | grep "no wireless extensions"
,结果是预期的 - 意味着 iwconfig 的输出是通过管道传输到 grep 的。所以我留下了一个问题,为什么-v
在将iwconfig
to的结果通过管道传输时特别不起作用grep
。
这是我对 iwconfig 的输出:
enp4s0 no wireless extensions.
docker0 no wireless extensions.
lo no wireless extensions.
wlp5s0 IEEE 802.11 ESSID:"myEssid"
Mode:Managed Frequency:5.24 GHz Access Point: 74:83:C2:75:86:2A
Bit Rate=6 Mb/s Tx-Power=30 dBm
Retry short limit:7 RTS thr:off Fragment thr:off …
Run Code Online (Sandbox Code Playgroud) 作为这个问题的后续,如果我对这些调试功能不感兴趣怎么办 - 如何简单地阻止安装这些 build-id 文件(调试信息包?)?最终我不关心(至少在不久的将来)支持客户端调试。另一方面,在同一台机器上安装不同的客户端 Redhat 产品(包)时,我需要克服已知的“build-id 文件夹冲突”。如何才能做到这一点?
我正在尝试在NoTouchOS(一种 Raspberry Pi 瘦客户端操作系统)中安装我们的产品。
鉴于它是瘦客户端,许多库并不是开箱即用的,例如apt
,sudo
...
我正在尝试通过手动下载软件包并运行(存在于此处)来手动安装 apt (Raspberry PI OS
基于) ,但我得到debian
.deb
dpkg -i
dpkg
unable to clean up mess surrounding './usr/bin/apt' before installing another version: Read-only file system
事实上,当我尝试以相同的方式./usr/bin/cvtsudoers
安装软件包时,我遇到了相同的错误(on) 。sudo
应该如何解决这个问题?我可以找到关于该主题的帖子提到安装。我如何知道这是否是一个日益严重的问题?