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.