Bash
ファイルの更新日時とサイズを取得する
【 stat 】コマンド――ファイルの属性や日付などを表示する:Linux基本コマンドTips(122) - @IT
%s 合計サイズ(バイト単位)
%z, %Z 最終修正日時(Modify、内容の変更)、%ZはEpochからの秒数を出力
#!/bin/bash
FILENAME=/home/heiko/dummy/packages.txt
FILESIZE=$(stat -c%s "$FILENAME")
echo "Size of $FILENAME = $FILESIZE bytes."
FILE_YMD=$(stat -c%z "$FILENAME")
echo "Size of $FILE_YMD = $FILE_YMD bytes."
【bash】ファイルの更新日時を変数に代入する
ymd=`date +%Y%m%d -r test.txt` ; echo $ymd
【bash】ファイルサイズを取得し、変数に格納する
ls -l path/to/file | cut -d ' ' -f 5