Pertanyaan ini sudah memiliki jawaban di sini :hanya menampilkan baris df yang memiliki penggunaan fs lebih dari 80%
(5 jawaban)
Tutup 4 tahun yang lalu.
Linux
(5 jawaban)
Tutup 4 tahun yang lalu.
[[email protected] ~]# df -h /appl/was | grep [0-9]% | awk '{ print $4 }' # => 53%
[[email protected] ~]# df -h / | grep [0-9]% | awk '{ print $4 }' # -> 108G
Hal ini terjadi karena dalam kasus nama perangkat yang panjang, output dicetak pada dua baris
[[email protected] ~]# df -h /appl/was
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/appsvg-lvwasapp
6.9G 3.4G 3.1G 53% /appl/was
[[email protected] ~]# df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 122G 8.1G 108G 7% /
Bagaimana saya bisa menghindari ini?
versi core-utils adalah coreutils-8.4-46.el6.x86_64.
Jawaban yang Diterima:
Gunakan --output
pilihan df
perintah untuk menampilkan hanya “persentase . yang dibutuhkan bidang ”:
df / --output=pcent | tail -n 1
Keluaran:
7%
--output[=FIELD_LIST] use the output format defined by FIELD_LIST
df
alternatif + awk
pipa akan terlihat seperti:
df / | awk 'END{ print $(NF-1) }'
7%
Bisakah Anda Merekomendasikan Sistem Pemodelan Simulasi Diskrit (seperti Gpss Atau Rockwell Arena) Untuk Linux?
Linux – Dual Boot Windows Pada Harddisk Kedua, Sistem UEFA/gpt?