ls-command: ファイルサイズをメガバイト単位で表示するには?
Unix (Tru64)で、lsコマンドでファイルサイズをメガバイト単位で表示するには?現在のところ、次のようにしてバイト単位で表示することができます:
ls -la
Unix (Tru64)で、lsコマンドでファイルサイズをメガバイト単位で表示するには?現在のところ、次のようにしてバイト単位で表示することができます:
ls -la
ls -l | awk 'BEGIN{mega=1048576} $5 >= mega {$5 = $5/mega "MB"} {print}'
これは、awkよりも小さいファイルの出力には影響しません。それがお好みであれば、megaを “1000000 "に変更することができます。
これは、おそらくあなたが望むよりも多くの小数点以下の桁数を出力します。丸め関数を実装することができます。