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:*" испробовал...
  • Вопрос задан
  • 2376 просмотров
Пригласить эксперта
Ответы на вопрос 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/;
";

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

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

Похожие вопросы
CTRL+ Москва
от 250 000 до 320 000 ₽
CTRL+ Москва
от 200 000 до 300 000 ₽
CTRL+ Белград
от 250 000 до 320 000 ₽
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект