Вопросы с тегом «line-endings»

Окончание строки означает конец строки. В зависимости от операционной системы окончания строк могут быть разными.

304
Как узнать окончания строк в текстовом файле?

Я пытаюсь использовать что-то в bash, чтобы показать мне окончания строк в файле, напечатанном, а не интерпретированном. Файл представляет собой дамп из служб SSIS / SQL Server, который читается машиной Linux для обработки. Существуют ли какие - либо переключатели в пределах vi, less, moreи т.д.?...

296
Почему я должен использовать core.autocrlf = true в Git?

У меня есть Git-репозиторий, доступ к которому возможен как из Windows, так и из OS X, и я знаю, что он уже содержит некоторые файлы с окончаниями CRLF. Насколько я могу судить, есть два способа справиться с этим: Набор core.autocrlfдля falseвезде, Следуйте приведенным здесь инструкциям (отраженным...

270
Попытка исправить окончания строк с помощью git filter-branch, но безуспешно

Я был укушен проблемой конца строки Windows / Linux с git. Похоже, через GitHub, MSysGit и другие источники, что лучшее решение - это настроить локальные репозитории на использование окончаний строк в стиле linux, но установить core.autocrlfна true. К сожалению, я не делал этого достаточно рано,...

238
Что Visual Studio подразумевает под нормализацией несовместимых окончаний строк?

Visual Studio иногда говорит мне: Окончания строк в следующих файлах не согласованы. Вы хотите нормализовать окончания строк? Затем он дает мне раскрывающийся список с другими стандартами или чем-то вроде Windows, Mac, Unix и нескольких Unicode. Что это значит и что произойдет, если я нажму...

238
Как читать строки файла в Ruby

Я пытался использовать следующий код для чтения строк из файла. Но при чтении файла содержимое все в одной строке: line_num=0 File.open('xxx.txt').each do |line| print "#{line_num += 1} #{line}" end Но этот файл печатает каждую строку отдельно. Я должен использовать стандартный ввод, например ruby...

162
Конвертировать окончания строк для всего дерева каталогов (Git)

Следующая ситуация: Я работаю на Mac под OS X и недавно присоединился к проекту, участники которого до сих пор используют Windows. Одной из моих первых задач была настройка кодовой базы в репозитории Git, поэтому я вытащил дерево каталогов с FTP и попытался проверить его в репозитории Git, который...

157
Ожидаемые разрывы строк будут «LF», но найдены «CRLF»

При использовании eslint в проекте gulp я столкнулся с проблемой с такой ошибкой, Expected linebreaks to be 'LF' but found 'CRLF' linebreak-styleи я использую среду Windows для запуска gulp, и весь журнал ошибок приведен ниже. Kiran (master *) Lesson 4 $ gulp Using gulpfile...

154
С помощью Git, как отключить предупреждение «LF будет заменен CRLF»

В Git, при использовании autocrlf = trueфлага, все еще выдается предупреждение при изменении конца строки. Я понимаю, для чего предназначено предупреждение, и как отключить флаг окончания строки, но как мне отключить само...

150
Возможно ли для git-merge игнорировать различия в конце строки?

Можно ли git mergeигнорировать различия в конце строки? Может я задаю не тот вопрос ... но: Я попытался использовать, config.crlf inputно все стало немного грязно и вышло из-под контроля, особенно когда я применил его после свершившегося факта . Во-первых, применение этой конфигурации после факта,...

115
Предупреждение "Неполная последняя строка" при попытке прочитать файл .csv в R

Я пытаюсь прочитать файл .csv в R и используя эту формулу: pheasant<-read.table(file.choose(),header=TRUE,sep=",") Я получаю это предупреждающее сообщение: "incomplete final line found by readTableHeader on 'C:\Documents and Settings..." Есть пара вещей, которые, как я думал, могли вызвать это...

113
Статус Git игнорирует окончания строк / идентичные файлы / окна и среду Linux / dropbox / mled

Как мне сделать git статус игнорировать различия в конце строки? Справочная информация: Я случайно использую Windows и Linux для работы над проектом. Проект находится в Dropbox. Я много узнал о том, как заставить git diff игнорировать окончания строк. Поскольку я использую meld, git diff открывает...

99
Символ '^ M' в конце строк

Когда я запускаю конкретный сценарий SQL в средах Unix, я вижу символ «^ M» в конце каждой строки сценария SQL, поскольку он отображается в командной строке. Я не знаю, на какой ОС изначально был создан сценарий SQL. Что вызывает это и как это исправить?...

93
env: bash \ r: нет такого файла или каталога

Я пытаюсь установить YouCompleteMe отсюда . Когда я выполняю: ./install.sh --clang-completer Я получаю такую ​​ошибку: env: bash\r: No such file or directory Я не знаю, что не так с переменными окружения. Вот мой путь к bash: which bash /bin/bash Мне нужно изменить его на /usr/bash? Если да, то...

87
Почему Windows использует CR LF?

Я понимаю разницу между ними, поэтому нет необходимости вдаваться в подробности, но мне просто интересно, в чем причина того, почему Windows использует как CR, так и LF для обозначения разрыва строки. Кажется, что метод Linux (просто с использованием LF) имеет гораздо больше смысла, экономит место...

86
git diff - показать изменения окончания строки?

Мой редактор меняет окончания строк в моих исходных файлах. Когда я это делаю git diff, я вижу одну и ту же линию дважды - один раз с -и один раз с +- без видимой разницы. Как мне git diffпоказать, чем на самом деле было это изменение?...