GNU/Linux >> Linux の 問題 >  >> Linux

人間が読める形式のファイルサイズ

GNU Coreutils には、numfmt と呼ばれる明らかにあまり知られていない小さなツールが含まれています。 数値変換の場合、必要なことは次のとおりです:

$ numfmt --to=iec-i --suffix=B --format="%.3f" 4953205820
4.614GiB

それはあなたのニーズによく合っていると思います.他の回答ほど大きくもハック的でもありません.

より強力なソリューションが必要な場合は、私の他の回答をご覧ください。


使用しない理由はありますか

ls -lh

指図 ?ここ数年でリリースされた Linux システムを使用している場合は、この機能があります。


Linux
  1. NGINXでファイルのアップロードサイズを制限する

  2. Unix のトップ コマンド出力を読み取り可能な形式でファイルにキャプチャする方法

  3. a.out は ELF ファイル形式に置き換えられましたか?

  1. コアダンプ ファイル形式

  2. Linuxでファイルサイズを監視する

  3. syslog の日付形式の変更

  1. Size() vs ls -la vs du -h どちらが正しいサイズですか?

  2. 人間が読める形式を bash のバイトに変換する

  3. Linuxでランダムな.txt(ASCIIのような人間が読めるテキスト)ファイルを作成する方法