synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяУправление Системой › Скрип для создание папок с ежедневной датой

Скрип для создание папок с ежедневной датой

RTDV · 21.07.2014

Доброго всем времени суток !

Есть вот такая моделька RS10613xs+ (DSM 5.0-4493)

Уважаемые знатоки, пожалуйста подскажите скрипт для ежедневного создания новой папки (ДД.ММ.ГГ) в указанном каталоге. Для запуска собираюсь использовать планировщик задач. В темах примера не нашел. Нашел только пример удаления всех файлов из указанной папки, но почему-то скрипт описанный в примере не работает не при ручном не при автоматическом запуске. За ранее всем спасибо !

ent · 22.07.2014
Доброго всем времени суток !

Есть вот такая моделька RS10613xs+ (DSM 5.0-4493)

Уважаемые знатоки, пожалуйста подскажите скрипт для ежедневного создания новой папки (ДД.ММ.ГГ) в указанном каталоге. Для запуска собираюсь использовать планировщик задач. В темах примера не нашел. Нашел только пример удаления всех файлов из указанной папки, но почему-то скрипт описанный в примере не работает не при ручном не при автоматическом запуске. За ранее всем спасибо !

#!/bin/sh
CURDATE=`/bin/date '+%d.%m.%Y'`
mkdir /volume1/backup/"$CURDATE"

RTDV · 23.07.2014
#!/bin/sh
CURDATE=`/bin/date '+%d.%m.%Y'`
mkdir /volume1/backup/"$CURDATE"

 

Большое спасибо. Пожалуйста подскажите, как его использовать в планировщике, что необходимо делать с кодом ? В самом скрипте я прописал свой путь к диску и папке. Далее копипастил данный код в окно "Планировщика" для пользовательского скрипта и создавал документ с расширением "*.sh" далее прописывая путь к файлу, но папка не создается.

 

Yurk · 23.07.2014
Большое спасибо. Пожалуйста подскажите, как его использовать в планировщике, что необходимо делать с кодом ? В самом скрипте я прописал свой путь к диску и папке. Далее копипастил данный код в окно "Планировщика" для пользовательского скрипта и создавал документ с расширением "*.sh" далее прописывая путь к файлу, но папка не создается.

Не надо документ создавать, прямо в этом окне тело скрипта прописать и всё.

RTDV · 25.07.2014
Не надо документ создавать, прямо в этом окне тело скрипта прописать и всё.

 

Спасибо, все получилось.

Вопрос следующий:

как в созданной папке с текущей датой создать подпапку с конкретным именем или как продолжить этот скрип ?

 

ent · 25.07.2014
Спасибо, все получилось.

Вопрос следующий:

как в созданной папке с текущей датой создать подпапку с конкретным именем или как продолжить этот скрип ?

Так как-то:

#!/bin/sh
CURDATE=`/bin/date '+%d.%m.%Y'`
mkdir /volume1/backup/"$CURDATE"
mkdir /volume1/backup/"$CURDATE"/subdir