Почему перестал работать bash-скрипт отправки в Яндекс.Диск?

Рейтинг: 1Ответов: 1Опубликовано: 21.03.2015

До недавних пор у меня замечательно работал скрипт для отправки файла не Яндекс.Диск:

 #!/bin/bash
   # username:password - имя пользователя и пароль к аккаунту Яндекса  
   curl -T file.pdf --user username:password https://webdav.yandex.ru/

Сейчас выдаёт ошибку:

You are not authorized to see this!

... Логично, что работоспособность связки логин-пароль проверена не один раз.

Ответы

▲ 1

Вероятно в Вашем пароле есть спец. символы и командная оболочка bash считает их конструкцией языка. Например знак $.