@Jek_Rock
Java developer

Как организовать сортировку файлов в каталогах по датам?

Есть система с Debian на борту, подключена камера. Motion при наличии движения в каталог /home/user/motion_files снимает jpg с определенной частотой кадров. Необходимо организовать сортировку файлов таким образом, чтобы в текущем каталоге создавались папки : /home/user/motion_files/files/(год)/(месяц)/(дата)/
И соответственно сортировались *.jpg файлы.
  • Вопрос задан
  • 3032 просмотра
Решения вопроса 1
@arthurchumak
move.sh
path=/home/user/motion_files/files/$(date +%y -r $1)/$(date +%m -r $1h)/$(date +%d -r $1)
mkdir -p $path
mv $1 $path


find.sh
find -name *.jpg -exec move.sh {} \;
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
tsarevfs
@tsarevfs
C++ developer
Демон на bash или python забирает файлы и раскидывает в папки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы