Ещё есть проблемы с работой по протоколу IMAP. Не позволяет создавать папки по IMAP'у с абсолютной длиной пути > 80 символов латиницей. Чем вызвано это ограничение?
Текст ошибки: «Невозможно скопировать элементы. Невозможно завершить операцию копирования. Вероятно, сервер назначения недоступен или не поддерживает вложенные папки»
При импорте содержимого 18-гигового .pst файла в yandex-ящик, возникают проблемы с вложенными папками. По какой-то причине (четвёртый день ищу закономерность) он отказывается переносить содержимое или вложенные папки N-го порядка. Как можно определить причину?
while true
do
#Проверяем подмонтирован ли WebDAV
if ls -l $BOX_DIR/$USER | grep "lost+found" > /dev/null 2>&1
then
if
rsync -r --delete --ignore-errors ~/box.com/* $BOX_DIR/$USER > /dev/null 2>&1
then
notify-send -i ~/.local/bin/success.png box.net "sync ok"
else
notify-send -i ~/.local/bin/fail.png box.net "sync error"
fi
else
notify-send -i ~/.local/bin/fail.png box.net "WebDAV not mounted"
fi
sleep 600
done
Проблема, с которой столкнулся- ошибки ввода/вывода при синхронизации
Задумался над синхронизацией. Помогите развить мысль
#!/bin/bash
mkdir /tmp/box.com/USER
mount -t davfs www.box.com/dav /tmp/box.com/USER
while true
do
rsync -r ~/box.com/* /tmp/box.com/USER
sleep 600 #синхронизация каждые 10 минут
done
Проверю в работоспособности и напишу статью
#!/bin/bash
BOX_DIR=/var/box.com
USER=seregin.john@gmail.com
notify-send box.net "starting"
while true
do
#Проверяем подмонтирован ли WebDAV
if ls -l $BOX_DIR/$USER | grep "lost+found" > /dev/null 2>&1
then
if
rsync -r --delete --ignore-errors ~/box.com/* $BOX_DIR/$USER > /dev/null 2>&1
then
notify-send -i ~/.local/bin/success.png box.net "sync ok"
else
notify-send -i ~/.local/bin/fail.png box.net "sync error"
fi
else
notify-send -i ~/.local/bin/fail.png box.net "WebDAV not mounted"
fi
sleep 600
done
Проблема, с которой столкнулся- ошибки ввода/вывода при синхронизации
#!/bin/bash
BOX_DIR=/var/box.com
USER=seregin.john@gmail.com
notify-send box.net "starting"
while true
do
#Проверяем подмонтирован ли WebDAV
if ls -l $BOX_DIR/$USER | grep "lost+found" > /dev/null 2>&1
then
rsync -vzr `sed ~/box.com/* -e 's/\ /\\ /g'` --delete $BOX_DIR/$USER # > /dev/null 2>&1
else
notify-send -i ~/.local/bin/fail.png box.net "WebDAV not mounted"
fi
sleep 600
done
#!/bin/bash
mkdir /tmp/box.com/USER
mount -t davfs www.box.com/dav /tmp/box.com/USER
while true
do
rsync -r ~/box.com/* /tmp/box.com/USER
sleep 600 #синхронизация каждые 10 минут
done