人間が読めるようにサイズをフォーマットします(バイト単位)。

人間が読めるようにサイズをフォーマットします(バイト単位)。

-h単純な値(バイト単位のサイズ)を人間が読める形式(、、、du...をオンにするスイッチに似ていますls)で指定する標準コマンドはありますか?

例えば。

echo 1852 | format       # should print 1.9K
echo 3145728000 | format # should print 3.0G

ベストアンサー1

numfmt私はあなたが生の文字列を既知の数学的な標準に変換するためのツールを探していると思います。

 echo 3145728000 | numfmt --to=iec
 3.0G

このツールは GNU coreutils ファミリの一部です。

おすすめ記事