tar書庫の日時更新スクリプト
tar書庫のタイムスタンプを最新ファイルに合わせて更新するシェルスクリプト。
for F in *.tar.bz2;うっかりコピっちゃったり、ftpしてタイムスタンプが上がっちゃった場合は、これで戻すと幸せになれるかも。
do
TSTAMP=`tar jtvf $F | sort -k 4 | tail -1 | awk '{print $4 " " $5}'`;
touch --date="$TSTAMP" $F;
done
Linuxノウハウ
tar書庫のタイムスタンプを最新ファイルに合わせて更新するシェルスクリプト。
for F in *.tar.bz2;うっかりコピっちゃったり、ftpしてタイムスタンプが上がっちゃった場合は、これで戻すと幸せになれるかも。
do
TSTAMP=`tar jtvf $F | sort -k 4 | tail -1 | awk '{print $4 " " $5}'`;
touch --date="$TSTAMP" $F;
done
Linuxノウハウ