savostin
@savostin
Еще один программист

LFTP: mkdir -p -> Error: File exists?

Что за напасть такая с lftp?
Пытаюсь создать директорию:
lftp -c "set ftp:list-options -a;
open 'ftp.some.com';
mkdir -p /some/folder/new/;
";

Если директории нет, то создается. При повторном запуске зацикливается на mkdir.
В логах ошибка
---> MKD /some/folder/new/
<--- 451 Error: File exists.

Версия последняя. Уже все опции "set ftp:*" испробовал...
  • Вопрос задан
  • 2372 просмотра
Пригласить эксперта
Ответы на вопрос 2
merryjane
@merryjane
Системный администратор
Попробуйте использовать ключик -f вот так например:
mkdir -p -f /some/folder/new/;
Ответ написан
savostin
@savostin Автор вопроса
Еще один программист
Пока решил отдельным вызовом
lftp -c "set net:max-retries 2;
open 'ftp.some.com';
mkdir -p /some/folder/new/;
";

Но это как-то совсем тупо.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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