複数のファイル名を一括変換する

logroteで変に日付をつけられたログが大量にあった。
それを変換した記録。
file name : ****yyyymmdd.access_log-yyymmdd
            ****yyyymmdd.error_log-yyymmdd
 
for file in `ls | grep -e "[a-z0-9A-Z\.\_]*.[0-9]*.log-[0-9]*"`; do mv $file `echo $file | sed 's/-[0-9]*$//'`; done

参考

このブログの人気の投稿

RAC環境でimpdpをパラレルで実行するとき

TrustedInstaller.exe メモリリーク

ctrl+s 操作が不能に