私はそれを(coreutils_8.5-1ubuntu6_amd64で)やっています:
du -sch `find ./ -maxdepth 1 -type d`
サブディレクトリのサイズを見つけるための簡単な方法(短いcmd)を探しています。ありがとうございました。
私はそれを(coreutils_8.5-1ubuntu6_amd64で)やっています:
du -sch `find ./ -maxdepth 1 -type d`
サブディレクトリのサイズを見つけるための簡単な方法(短いcmd)を探しています。ありがとうございました。
これはcoreutils5.97で動作します。
du -cksh *
私のバージョンのdu(coreutils 8.14から)では、これは機能します:
du -h -d 1
-hは、人間が読めるサイズ用です。
以下は私のために仕事をしました:
du -hs */
末尾のスラッシュがないと、出力はディレクトリに制限されませんでした。
こんにちは私はこのコマンドがあなたの答えだと思います
du -sh *
実際に試すことができます:
du -kh | cut -f1
エイリアスを作成します。
alias subs="du -sch `find ./ -maxdepth 1 -type d`"
そして、私は「潜水艦」がはるかに短いと思います。
df -h <directory>
coreutilsについてはわかりませんが、またはが好きdf -h
です。-hは、人間が読める形式です。
これらの答えはすべて私にはうまくいきませんでした。いくつかのパラメータは環境に依存すると思います。
だから私はこれをしました:
du -csh /home/pi/walala/* | grep total | sed 's/ *\stotal* *\(.*\)/\1/'
またはバイトの場合
du -csb /home/pi/walala/* | grep total | sed 's/ *\stotal* *\(.*\)/\1/'