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.