繁体   English   中英

Grep 符号相同

[英]Grep the same symbol

这是我的 df -h output

 df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs           98G   82G   17G  83% /
none             98G   82G   17G  83% /dev
none             98G   82G   17G  83% /run
none             98G   82G   17G  83% /run/lock
none             98G   82G   17G  83% /run/shm
none             98G   82G   17G  83% /run/user
tmpfs            98G   82G   17G  83% /sys/fs/cgroup
C:\              98G   82G   17G  83% /mnt/c

我只想查看

rootfs           98G   82G   17G  83% /
C:\              98G   82G   17G  83% /mnt/c

怎么做? C:\ 可能不同,但 /mnt/c 挂载点保持不变

如何使用 grep 做到这一点? 或其他 linux 工具感谢您的帮助!

由于您尚未发布您所在的操作系统,因此我将使用您显示的示例 output ,其中df的 output 出现在单行中,不像 RHEL 6 那样在 2 行中。

df -h | awk '$NF=="/mnt/c" || $NF=="/"'

或者,如果您在 Linux 6 上,那么您可以使用df -hP来获取 df output ,就像上面这样:

df -hP | awk '$NF=="/mnt/c" || $NF=="/"'

C:\ 可能不同,但 /mnt/c 挂载点保持不变

只是:

df -h / /mnt/c

简单地做一个有什么问题

df -h|grep -E '(^rootfs|/mnt/c)'

?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM