Я написал сценарий bash, который просматривает список имен, находит соответствующий файл на основе имени и отправляет текст файла по электронной почте на адрес электронной почты с именем. Кажется, все работает нормально, за исключением случаев, когда имя файла включает умлаут или другой подобный акцент.
curl --ssl-reqd --url 'smtps://smtp.gmail.com:465' --user 'me@gmail.com:password' --mail-from 'me@gmail.com' --mail-rcpt 'you@somewhere.com' --upload-file 'thisHasAnUmläut.txt'
Я получаю ошибку curl: (56) response reading failed
. В самом тексте файла нет ничего особенного.
Вопрос: Как в таком случае поступать с такими акцентами?