Вопросы с тегом «newlines»


6
Какой смысл добавлять новую строку в конец файла?
Некоторые компиляторы (особенно C или C ++) выдают предупреждения о: No new line at end of file Я думал, что это будет проблема только для C-программистов, но github отображает сообщение в коммит-представлении: \ No newline at end of file для файла PHP. Я понимаю, что препроцессор объясняется в этой теме …
166 files  newlines 

4
Почему Linux использует LF в качестве символа новой строки?
Насколько я знаю, в каждой операционной системе есть свой способ обозначения символа конца строки (EOL). Коммерческие операционные системы используют возврат каретки для EOL (возврат каретки и перевод строки в Windows, возврат каретки только в Mac). Linux, с другой стороны, просто использует перевод строки для EOL. Почему Linux не использует возврат …

10
Как проверить, использует ли файл CRLF или LF, не изменяя его?
Мне нужно периодически запускать команду, которая гарантирует, что некоторые текстовые файлы хранятся в режиме Linux. К сожалению, dos2unixвсегда изменяет файл, который может испортить временные метки файла и папки и вызвать ненужные записи. Сценарий, который я пишу, написан на Bash, поэтому я бы предпочел ответы, основанные на Bash.

2
Почему ZSH заканчивает строку выделенным символом процента?
Я заметил это в разных случаях. Я часто думал, что это потому, что вывод был отменен рано (например, Ctrl + C) или что-то подобное, и zsh заполняет символ новой строки. Но теперь любопытство взяло верх над мной, так как в bash оно этого не делает. ЗШ удар SequenceПрограмма что - …
46 bash  zsh  prompt  newlines 

9
Поиск всех «недвоичных» файлов
Можно ли использовать findкоманду, чтобы найти все «недвоичные» файлы в каталоге? Вот проблема, которую я пытаюсь решить. Я получил архив файлов от пользователя Windows. Этот архив содержит исходный код и файлы изображений. Наша система сборки не очень хорошо работает с файлами, имеющими оконные строки. У меня есть программа командной строки …
43 files  find  text  newlines 

4
Как удалить символ новой строки в конце файла?
Позвольте мне прояснить характер новой строки: $ echo Hello > file1 ; cat file1 Hello $ echo -n Hello > file2 ; cat file2 Hello$ Здесь вы можете увидеть, что file1в конце file2есть символ новой строки, а не имеет. Теперь предположим, что я один file: $ cat file Hello Welcome …

5
Как вставить специальный символ новой строки в файл с помощью команды echo и оператора перенаправления?
Я хотел бы создать файл с помощью команды echo и оператора перенаправления, файл должен состоять из нескольких строк. Я попытался включить новую строку "\ n" внутри строки: echo "first line\nsecond line\nthirdline\n" > foo но таким образом не создается файл с тремя строками, а файл с одной строкой и дословным содержанием …

6
Как добавить возврат каретки перед каждым переводом строки?
У меня есть файл, который используется только \nдля новых строк, но мне нужно, чтобы он был \r\nдля каждой новой строки. Как я могу это сделать? Например, я решил это с помощью Vim :%s/\n/\r\n/g, но я хотел бы использовать скрипт или приложение командной строки. Какие-либо предложения? Я попытался найти это с …
28 sed  grep  newlines 

2
Удалить все пробелы, табуляции, новые строки и т. Д. Из переменной?
Это ошибка, которую я получаю, и она терпит неудачу из-за переменной, значение которой должно быть 2 (я получаю это, используя a select * from tabel). Я получаю пробелы в этой переменной. + 0 != 2 ./setjobs[19]: 0: not found. Как удалить все эти пробелы или символ новой строки из этой …
25 shell  sed  tr  whitespace  newlines 

3
Новые строки в именах файлов
Я понимаю и принимаю предпосылку, что защитные сценарии оболочки 1 являются разумными и, в долгосрочной перспективе, более устойчивыми. Многие из ответов на вопросы обработки текста здесь следуют этому принципу, встраивая непредвиденные ответы для неортодоксальных имен файлов; которые могут содержать пробелы, тире и новые строки. Насколько распространены новые строки в именах …


3
Как исправить сообщение «Hunk # 1 FAILED at 1 (разные окончания строки)»?
Я пытаюсь создать патч с помощью команды git diff sourcefile >/var/lib/laymab/overlay/category/ebuild/files/thepatch.patch когда я применяю патч, он дает мне $ patch -v GNU patch 2.7.5 $ /usr/bin/patch -p1 </var/lib/laymab/overlay/category/ebuild/files/thepatch.patch patching file sourcefile Hunk #1 FAILED at 1 (different line endings). Hunk #2 FAILED at 23 (different line endings). Hunk #3 FAILED …
22 git  diff  newlines  patch 

2
Почему клавиша Enter не отправляет EOL?
Unix / Linux EOL - LF, перевод строки, ASCII 10, escape-последовательность \n. Вот фрагмент кода Python, чтобы получить ровно одно нажатие клавиши: import sys, tty, termios fd = sys.stdin.fileno() old_settings = termios.tcgetattr(fd) try: tty.setraw(sys.stdin.fileno()) ch = sys.stdin.read(1) finally: termios.tcsetattr(fd, termios.TCSADRAIN, old_settings) return ch Когда я нажимаю Enterна клавиатуре в ответ …

5
Почему $ anchor в конце строки не работает с командой grep, хотя якорь в начале строки ^?
Очень плохо знаком с UNIX, но не новичок в программировании. Использование терминала на MacBook. В целях управления и поиска списков слов для построения кроссвордов, я пытаюсь разобраться с командой Grep и ее вариациями. Кажется довольно простым, но рано зацикливаться на том, что, как я думал, должно быть простым делом. Когда …
19 grep  newlines 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.