watch -n 5 "du -h club_prod.sql"
watch
の出力をパイプしています awk
に .コマンドラインを単純化すると、次のようになります:
watch <some arguments> | awk '{print $5}'
それはあなたが望むものではありません。試してみてください:
watch -n 5 "ls -lh club_prod.sql | awk '{print \$5}'"
厳密には関係ありませんが、ファイルの成長率を監視したい場合は、次のコマンドを使用できます:
tail -f yourfile.txt | pv > /dev/null
tail -f
- ファイルに追加されたデータを出力します
pv
- パイプを通るデータフローを測定
> /dev/null
- 標準出力は破棄されます
注:pv
の場合もあります プリインストールされていない可能性があります
これが誰かの助けになることを願っています:)