ls -lで出力されたファイルサイズの数を計算するのは楽しいことではありません。
-rw-r--r-- 1 bear bear 1062608896 Feb 17 19:47 Stocks.db
-rw-r--r-- 1 bear bear 16 Feb 17 20:06 word
ただし、代わりに--block-size = MBを使用して、小さなファイルに対してより大きなファイルサイズを生成することです。
-rw-r--r-- 1 bear bear 1063MB Feb 17 19:47 Stocks.db
-rw-r--r-- 1 bear bear 1MB Feb 17 20:06 word
読みやすく、小さなファイルに対してだまされない出力を取得するにはどうすればよいですか? lsがこれを実行できない場合は、これを実行できるlsの代わりに便利なコマンドラインがありますか?
たとえば、希望の出力は次のようになります。
-rw-r--r-- 1 bear bear 1.04GB Feb 17 19:47 Stocks.db
-rw-r--r-- 1 bear bear 16B Feb 17 20:06 word
ベストアンサー1
からls(1)
:
-h, --human-readable with -l and/or -s, print human readable sizes (e.g., 1K 234M 2G) --si likewise, but use powers of 1000 not 1024