Linux

df -k + 如何匹配根卷行

  • March 9, 2019

如何匹配df -k命令中的“/”卷?

我嘗試了以下方法:

[root@machine /]# df -k | grep "/"
/dev/vx/dsk/bootdg/rootvol 130926685 71378710 58238709    56%    /
/devices                   0       0       0     0%    /devices
ctfs                       0       0       0     0%    /system/contract
proc                       0       0       0     0%    /proc
mnttab                     0       0       0     0%    /etc/mnttab
  .
  .

.

df -k | grep " / "       ( no any output )

.

df -k | grep " \/ "      ( no any output )

請求的輸出:

/dev/vx/dsk/bootdg/rootvol 130926685 71378710 58238709    56%    /

嘗試:

df -k | grep '/$'

或者您可以使用awk

df -k | awk '$NF == "/"'

你為什麼不直接給/作為參數df -k呢?

df -k / | tail -n +2

這將給出沒有標題的列表。

引用自:https://unix.stackexchange.com/questions/158164