使用awk和df(无磁盘)仅显示使用的安装名称和空间

Ric*_*ick 3 bash awk

执行a的正确CL序列是什么df -h,只打印出挂载名称和已用空间(百分比)?我正在尝试为我们的服务器编写脚本报告.

我试过了

df -h | awk '{print $1 $4}'

吐出来的

$df -h | awk '{print $1 $4}'
FilesystemAvail
/dev/sda164G
udev3.9G
tmpfs1.6G
none5.0M
none3.9G
none100M
/home/richard/.Private64G
Run Code Online (Sandbox Code Playgroud)

你会如何改变它来增加间距?我选择了正确的专栏吗?

Ans*_*ers 6

试试这个:

df -h | awk '{if ($1 != "Filesystem") print $1 " " $5}'
Run Code Online (Sandbox Code Playgroud)

要不就

df -h | awk '{print $1 " " $5}'
Run Code Online (Sandbox Code Playgroud)

如果你想保留标题.


per*_*eal 5

你就快到了:

df -h | awk 'NR>1{print $1, $5}'
Run Code Online (Sandbox Code Playgroud)