47 C-Shellではdu -sh ./*、ルートディレクトリのファイル、つまり./のサブディレクトリのリストとそのすべてのコンテンツのサイズをリストせずに、同じ出力をどのように取得できますか? shell du — フォグリット ソース わかりません。私が試したshとcsh、出力が同じである発注を除きます。(実際に使用していることを認める必要がbashありtcshます。) — Shi @Shi明確にする必要があります。C-Shellに関するコメントは、使用しているものを指定するためのものです。同じ結果が得られる別のコマンドまたはオプションを探していますが、ファイルのサイズを./にリストせずに — -foglerit
81 次のような末尾のスラッシュを追加します。 du -sh ./*/ — クロックス ソース 1 これは私が持っていた最速のStack Exchange修正の1つです。可能であれば+2。 — マシュー 1 注:-sがドロップされると、再帰的になります。注:パイピングsort -hは人間が読めるサイズでソートされます(-hフラグはsort2009年にGNU で導入されました)。 — エフゲニーセルゲイエフ
sh
とcsh
、出力が同じである発注を除きます。(実際に使用していることを認める必要がbash
ありtcsh
ます。)