Bashスクリプトからファイルサイズを取得するには?

Bashスクリプトからファイルサイズを取得するには?

Bashスクリプトからファイルサイズを取得するには?

後で使用するためにbash変数にどのように割り当てますか?

ベストアンサー1

GNUシステムの場合、最良のオプションは次のとおりです。

stat --printf="%s" file.any

~から人の統計:

%s合計サイズ(バイト)

Bashスクリプトでは:

#!/bin/bash
FILENAME=/home/heiko/dummy/packages.txt
FILESIZE=$(stat -c%s "$FILENAME")
echo "Size of $FILENAME = $FILESIZE bytes."

注:参照@chbrownの返信statBSDまたはmacOSシステムで使用する方法を学びます。

おすすめ記事