古い順にファイルを削除するスクリプト

概要

指定されたディレクトリで検索条件に当てはまるファイルの内、最も古いファイルを一つ削除するスクリプト。

使い方

  • [TARGET DIR]
    削除対象ファイル群の保管場所
  • [検索条件]
    対象ファイルの検索条件

コード

#!/bin/bash
# ------------------------
# old file remove
# ------------------------
# Version : 1.0
# date    : 2008/02/01

export LANG=C
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH

# Delete 1
cd [TARGET DIR]

RMFILE=`ls -la | awk '{print $9}' | grep "[検索条件]" | sed -n -e 1p`
rm -rf $RMFILE

# EOF

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-02-01 (金) 11:27:28 (5872d)