ошибка scp: ошибка yntax около неожиданной маркерной 'новой строки'

Я использую scp для копирования файла в мою локальную машину. Файл является файлом HTML, и я думаю, что ошибка происходит из-за разметки HTML, как ошибка:

 syntax error near unexpected token `newline'
 /home/admin/web/domain.tld/document_errors/50x.html-old: line 1: `<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">'

Как я могу избежать такой ошибки?

0
задан 1 April 2019 в 02:33

1 ответ

Походит на проблему конца строки Windows. dos2unix решит Вашу проблему. От man dos2unix:

   In DOS/Windows text files a line break, also known as newline, is a combination of two characters: a Carriage Return (CR) followed by a Line Feed (LF). In Unix text
   files a line break is a single character: the Line Feed (LF). In Mac text files, prior to Mac OS X, a line break was single Carriage Return (CR) character. Nowadays
   Mac OS uses Unix style (LF) line breaks.
0
ответ дан 25 October 2019 в 07:33

Другие вопросы по тегам:

Похожие вопросы: