Здравствуйте! Решил настроить копирование с помощью incron. Стояла задача копировать любое содержимое(которое появляется) из папки "1" в папку "2". Воспользовался этой статьей
https://forum.ubuntu.ru/index.php?topic=293904.0, за что спасибо!
После настройки появились некоторые вопросы:
1. Копируется только файлы без пробелов, к примеру музыка не копируется(хотя в статусе journalctl -f -u incron.service пробелы в файле заменяются \)
Вывод команды
journalctl -f -u incron.service при добавлении файла с пробелами в папку 1
Server incrond[1152]: (root) CMD (/home/smith/copy_test.sh /mnt/ssd/1/A\ Day\ To\ Remember\ -\ All\ I\ Want.mp3)
Ошибок нет, но и файл не копируется в папку 2. Файлы без пробела копируются без проблем.
Настройки incron:
/mnt/ssd/1 IN_CREATE,IN_CLOSE_WRITE /home/smith/copy_test.sh $@/$#
Скрипт:
#!/bin/bash
cp -p $1 /mnt/ssd/2
2. Аналогичное копирование из каталога к примеру nextcloud. Схема та же, указан каталог источник с фотографиями. При появлении фото в каталоге 1 incron тут же копирует в каталог 2, но файл фотографии получается такого вида
20210216_182918.jpg.ocTransferId438868499.part 3. Возможно ли с помощью incron копировать не только файлы но и каталоги (пустые и с файлами)? К примеру создал или скопировал в папке 1 каталог, он же появился в папке 2.
4. Существует ли разница способа копирования/создания файлов в отслеживаемую папку? к примеру скопировал через локалку или по удаленке webmin к примеру.