#! /bin/sh
cp -f /root/initdata/* ${INPUT_DIR}
DATE_STR=`date ‘+%Y%m%d’`
for f in ${INPUT_DIR}*
do
mv $f `echo $f | sed -e “s/20120614/${DATE_STR}/g”`
mv $f `echo $f | sed -e “s/20120615/${DATE_STR}/g”`
done
forのINPUT_DIRの値を変えれば検索するパスやファイル名を指定できる。 s/XXXX/ZZZZ/g の部分を書き換えればファイル名の置換。
0 件のコメント:
コメントを投稿