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

50
Как преобразовать переменную массива bash в строку, разделенную символами новой строки?

Я хочу записать переменную массива bash в файл, с каждым элементом в новой строке. Я мог бы сделать это с помощью цикла for, но есть ли другой (более чистый) способ объединения элементов...

38
Конвертировать окончания строк Unix в Windows

Я недавно вернулся в Windows из Linux. У меня есть некоторые файлы с CRLF, некоторые с LF, а некоторые смешанные. Есть ли утилита, которая поможет мне найти все мои файлы, затронутые Unix, и преобразовать их в правильные файлы с расширением CRLF? Утилита должна работать на Windows, а не на Linux. Я...

34
Vim: показать перевод строки и возврат каретки

Как я могу отображать перевод строки и / или символы возврата каретки в vi / vim? Я знаю, что set listпоказывает все пробельные символы (?), Он также заменяет вкладки \ t и т. Д. (Но это не то, что я хочу). По сути, я просто хочу отображать определенные символы, такие как \ r (в Debian это,...

29
Mac OS Lion переключился на использование перевода строки (LF '\ n') для разрыва строки вместо возврата каретки (CR '\ r')?

Я переключился на Lion некоторое время назад и просто заметил, что когда я сохраняю текстовый файл в TextEdit, он использует LF для разрывов строк. Я оглядывался повсюду, где только мог придумать на своем компьютере Lion, и не мог найти никаких доказательств того, что файлы используют CR для...

23
Как вставить новую строку в команду cmd.exe?

Я пытаюсь выполнить команду cmd.exeс разрывом строки или новой строкой в ​​составе команды, как показано ниже: command -option:text whatever Но каждая новая строка выполняет команду, а не продолжает команду на следующей строке. Так как же ввести символ новой строки или создать многострочную команду...

22
Почему Vim добавляет новую строку? Это соглашение?

Если я открываю Vim и печатаю, itest<Esc>:wqя получаю файл, в котором нет новых строк в Vim, но, похоже, в нем есть новая строка : $ vim -u NONE test.txt $ cat test.txt | hd 00000000 74 65 73 74 0a |test.| 00000005 Если я открываю Vim и печатаю, itest<Return><Esc>:wqя получаю...

22
Как \ n и \ r обрабатываются по-разному в Linux и Windows?

Я думаю, \nперемещает иглу вниз и \rперемещает иглу в начало линии (выравнивание по левому краю)? Я не уверен, хотя. Так что, если я ошибаюсь, поправьте меня ... Во всяком случае, мне сказали , что для Windows и Linux ручка newlinesи по- carriage returnsразному. Я хотел бы знать, как они относятся...

20
Что такое магический разделитель между именами файлов в выводе ls?

Вывод ls(без аргументов), кажется, разделяет имена файлов с переносами строк. Доказательства: ls | grep fooработает как положено, grepобрабатывая каждое имя файла как отдельную строку ввода. ls > files.txt; vim files.txt -> в Vim каждый файл находится на отдельной строке И все же в терминале...

19
Как я могу использовать новую строку с Find-And-Replace в Visual Studio?

Я довольно полюбил функцию «найти и заменить» в Visual Studio. Функция позволяет мне заменить фразы, слова, символы или все, что вы можете ввести в текстовое поле на экране. Как я могу заставить его заменить символ новой...

16
PuTTY: подключен к какому-либо серверу Ubuntu, иногда перестает переходить на новую строку при нажатии enter

Я использую PuTTY для SSH к какому-то серверу Ubuntu 14.04.4 LTS x64. При нажатии клавиши ENTERтерминал переходит на новую строку. Тем не менее, время от времени некоторые программы выводят некоторый текст, и после этого нажатие клавиши ENTERбольше не приводит к тому, что терминал переходит на...

16
Скопируйте несколько строк из командной строки Windows без принудительного перевода строки

Можно ли скопировать несколько строк из командной строки Windows без вставки новой строки, где каждая строка достигает конца терминала? Например, если у меня есть следующая строка в консоли: c:\very_long_path_here\more_path_here>command_i_want_to_copy -with -some arguments that wrap over lines....

15
Как напечатать символ новой строки с помощью echo?

Я сбрасываю строку с hexdumpтаким 2031 3334 2e30 0a32 2032 3331 302e 000a. Ясно, что 0x0aэто символ новой строки, однако, когда я пытаюсь отобразить эту строку, я всегда получаю 1 430.2 2 13.0- новая строка заменяется пробелом, даже я использую -eфлаг. В чем может быть проблема? Хвост \0испортит...

13
Объединить строки внутри абзацев в vim

Предположим, вы набрали длинный документ в vim с автоматическим разрывом строки, поэтому все строки были разбиты, скажем, на 79 символов. Возможно, вы даже применили форматирование ко всему документу, чтобы разбить все строки на эту длину. Абзацы размечены в вашем документе пустыми строками. Теперь...

13
Grep мультилинейный рисунок

Как мне найти фразу в нескольких строках? Например, давайте напишем фразу «мой ледяной чай», тогда она может быть обернута в текстовые файлы: as js skdfh dfh djh sf my ice tea. grep не будет совпадать, так как между ними есть новая строка. Как мне соответствовать этим? Другой многострочный шаблон...

12
Notepad ++ Удалить строки с помощью функции «Найти и заменить»

Кто-нибудь знает, как удалить строку, используя Find & Replace в Notepad ++? В моем поисковом запросе он находит правильные строки в порядке: ^. pPrev. $ В поле «Заменить» я оставляю это поле пустым, думая, что строка должна быть удалена (т.е. заменена ничем), но символы перевода строки и конца...

12
новая строка в heredoc исчезает в файле

Я повторяю heredoc в файл, но разрывы строк теряются Запуск этого скрипта #!/bin/bash NAME="$1" mkdir -p $NAME FILE=$(cat <<SETVAR name = "$NAME" type = "test" SETVAR ) echo $FILE > $NAME/$NAME.txt С аргументом arg: foo получается файл в foo / foo.txt, содержащий name = "foo" type = "test"...

9
Vim: автокоммент в новой строке

Vim автоматически вставляет комментарий, когда я начинаю новую строку с закомментированной строки, потому что я установил formatoptions=tcroql. Например (курсор есть *): // this is a comment* и после нажатия <Enter>(режим вставки) или o(нормальный режим) я остаюсь с: // this is a comment // *...

8
перевод строки в переменную bash

Мой скрипт содержит что-то вроде этого: ifc=$(ifconfig) При этом ifcпеременная содержит выходные данные команды, ifconfigно без перевода строки. Поэтому, когда я печатаю его, echo $ifcя получаю только одну строку. Как я могу включить новые строки...