#! /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 件のコメント:
コメントを投稿