df出力のコンテンツフィルタリング

df出力のコンテンツフィルタリング

サーバーからファイルシステム使用量を取得するには、次のコマンドがあります。

df -k | awk '{print $5 " " $6}' | grep %

実行後の結果は次のとおりです。

97% /
0% /proc
0% /etc/mnttab
0% /dev/fd
46% /var
1% /var/run
1% /tmp
54% /opt/app/oracle
22% /opt/app/proviso

私の質問は、埋め込まれた行を消去するにはどうすればよいですか97% /

ベストアンサー1

次のコマンドを使用してフィルタリングしてクリーンアップできますawk

df -k | awk '/%/ && NR > 2 {print $5 " " $6}'

/%/そして同じことをしていますgrep %

NR > 2ラベルと線をフィルタリングします/

おすすめ記事