watch -n 5 "du -h club_prod.sql"
Anda menyalurkan output dari watch
ke dalam awk
. Jika Anda menyederhanakan baris perintah, yang Anda miliki adalah:
watch <some arguments> | awk '{print $5}'
Bukan itu yang Anda inginkan. Coba:
watch -n 5 "ls -lh club_prod.sql | awk '{print \$5}'"
Tidak persis terkait, tetapi jika Anda ingin memantau tingkat pertumbuhan beberapa file, Anda dapat menggunakan perintah berikut:
tail -f yourfile.txt | pv > /dev/null
tail -f
- menampilkan data yang ditambahkan ke file
pv
- mengukur aliran data melalui pipa
> /dev/null
- keluaran standar akan dibuang
Catatan:terkadang pv
mungkin belum dipasang sebelumnya
Saya harap ini akan membantu seseorang :)