
-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 ファミリの一部です。