Доброе...
Был и естьскрипт, который удалял письма в ящиках, папка входящие и прочии. Но случилось так, что папки стали содержать по не сколько слов, например : «до 1.10.15», «Ранняя кореспонденция»
И тут появилась проблема, что скрипт названия таких папок бьет наслова. Пробовал и кавычками двойными и одинарными и по всякому. не выходит.
i=mail@domain.ru
/opt/zimbra/bin/zmmailbox -z -m $i s -l 30 in:$p | grep `date -d '-0 day' +%m/%d/%y` | grep письмо | sed -e "s/^\s\s*//" | sed -e "s/\s\s*/ /g" | cut -d" " -f2
Тут переменная $p берется из файла, в котором написаны все папки.
Получаю ошибку
Inbox/до ERROR: mail.NO_SUCH_FOLDER (no such folder path: /Inbox/до) 1.10.2015
Как экранировать эту переменную. чтобы скрипт смотрел в папки в именах которых несколько слов?
Спасибо.