mv statistics backup-xx && mkdir statistics
Це дозволить перейменувати існуючий statisticsкаталог у backup-xx, і якщо це вдасться, він би продовжував створювати новий statisticsкаталог.
Для більш атомної операції розгляньте створення каталогу statistics-001(або подібного, можливо, замінивши 001сьогоднішню дату у відповідному форматі), і символічне посилання на нього називається statistics:
mkdir statistics-001
ln -s statistics-001 statistics
Коли ви хочете "повернути" це так, щоб нові дані перейшли в чистий каталог, спершу створіть каталог, а потім відтворіть statisticsпосилання на нього:
mkdir statistics-002
ln -sf statistics-002 statistics
mv statistics-001 backup-001
Таким чином, будь-яка програма, що записується до statisticsкаталогу (тобто до каталогу, на який вказує це символічне посилання), ніколи 1 не зможе його знайти.
Якщо вам потрібні спеціальні дозволи або встановлення права власності на каталог, на який statisticsвказується, встановіть їх перед (повторним) створенням посилання.
1 Точніше, таким чином час, коли програма буде без дійсної цільової каталоги, зводиться максимально максимально, використовуючи стандартні інструменти Unix.