YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
開始行:
* 日付入りファイル名の操作いろいろ [#b8a627e1]
** 2か月前のファイルを1日だけ残して削除 [#ieb179b7]
YYMM=$( date -d "-2 month" +"%Y%m")
echo "### Delete old files if found (ls -1 $DIR1/$DIR2.$...
for f in $(ls -1 $DIR1/$DIR2.$YYMM*.tar.gz | grep -v "01...
echo "### Deleting: $f"
rm $f
done
** 1か月前のファイルを1日と20日以降だけ残して削除 [#j1463...
YYMM=$( date -d "-1 month" +"%Y%m")
echo "### Delete old files if found (ls -1 $DIR1/$DIR2.$...
for f in $(ls -1 $DIR1/$DIR2.$YYMM[01]*.tar.gz | grep -v...
echo "### Deleting: $f"
rm $f
done
終了行:
* 日付入りファイル名の操作いろいろ [#b8a627e1]
** 2か月前のファイルを1日だけ残して削除 [#ieb179b7]
YYMM=$( date -d "-2 month" +"%Y%m")
echo "### Delete old files if found (ls -1 $DIR1/$DIR2.$...
for f in $(ls -1 $DIR1/$DIR2.$YYMM*.tar.gz | grep -v "01...
echo "### Deleting: $f"
rm $f
done
** 1か月前のファイルを1日と20日以降だけ残して削除 [#j1463...
YYMM=$( date -d "-1 month" +"%Y%m")
echo "### Delete old files if found (ls -1 $DIR1/$DIR2.$...
for f in $(ls -1 $DIR1/$DIR2.$YYMM[01]*.tar.gz | grep -v...
echo "### Deleting: $f"
rm $f
done
ページ名: