質問: bashで1行のコマンドを使用して、リスト形式で各サブディレクトリのサイズを表示しますか? ls -lを実行したときと同じように、ディレクトリとそのサイズのリストをリスト形式で取得します。問題は、これを実行できる1行のコマンドがあるということです。これを出力するためだけに他の人が長いコマンドを持っているようです。それは長すぎます。これを実行できるコマンド、または簡単に入力できるコマンドの組み合わせはどれですか。 du -hはそれを与えます、しかしそれは私が欲しいものではないすべてのサブフォルダーを表示します。現在のディレクトリフォルダだけです。
回答: ディスク上のすべてのファイルフォルダと隠しファイルのサイズを印刷します。el@dev /home/el $ du -sh `ls -a` 258m . 265m .. 4.0k .classpath 258m .git 4.0k .gitignore 9.0k nbactions.xml 12k readme 20k .readme.swp 4.0k run.sh 23k xmlpostpropagate.php