Скрипт переноса файла в новую папку с датой

Автор Palamar, 13 сентября 2017, 11:55:00

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Palamar

Помогите написать скрипт для cron. Есть папка в ней файлы,нужно каждый день вырезать с этой папки файлы и вставлять в другую папку с текущей  датой

ogost

что подразумевается под "другой папкой с текущей датой"? нужно создавать папку с названием текущей даты, что ли?

#!/bin/bash

# Писалось на коленке, не тестировалось от слова "вообще".
# Использовать только после ТЩАТЕЛЬНОГО ТЕСТИРОВАНИЯ.
# И разумеется на свой страх и риск, неправильное использование
# может привести к полной утере файлов.
# Я вас предупредил!

DSTDIR="/path/to/dest/$(date +%Y%m%d)"
SRCFILES="/path/to/sourche/*"

if [ ! -d "$DSTDIR" ]; then
mkdir $DSTDIR
fi

mv $SRCFILES $DSTDIR/