21
ответ

Как добавить новую строку в конец файла?

Используя системы управления версиями я раздражаюсь в шуме, когда разность говорит что никакая новая строка в конце файла. Таким образом, я задавался вопросом: Как добавить новую строку в конце файла для избавлений от тех сообщений?
18.02.2016
8
ответов

Строка замены, содержащая новую строку в огромном файле

Кто-либо знает о non-line-based инструменте к "двоичному" поиску/строкам замены несколько эффективным памятью способом? Посмотрите этот вопрос также. У меня есть +2GB текстовый файл, который я хотел бы обработать подобный какой...
23.05.2017
7
ответов

Объединять файлы, помещая между ними пустую строку

У меня есть куча файлов с одинаковым расширением (, скажем,.txt ), и я хотел бы их объединить. Я использую cat *.txt > concat.txt, но я хотел бы добавить новую строку между каждым файлом, чтобы...
11.01.2021
7
ответов

Почему я получаю сообщение «строка 1: $ ': \ r': команда не найдена»?

Я использую Cygwin на своем ноутбуке (DOS). У меня есть сборник сценариев от коллег и мой собственный. Я не айтишник, не разбираюсь в Unix. Я следую синтаксису своих коллег и могу ...
25.10.2020
7
ответов

Как добавить возврат каретки перед каждой новой строкой?

У меня есть файл, который только использует \n для новых строк, но мне нужен он, чтобы иметь \r\n для каждой новой строки. Как я могу сделать это? Например, я решил его в использовании Vim: %s/\n/\r\n/g, но я хотел бы использовать сценарий...
23.05.2017
7
ответов

Как я могу удалить запаздывающую новую строку в ударе?

Я ищу что-то, что ведет себя как Perl, чавкают. Я ищу команду, которая просто печатает ее вход минус последний знак, если это - новая строка: $ printf "one\ntwo\n" |...
22.07.2015
7
ответов

Как заменить слово новой строкой

У меня есть текстовый файл со следующими данными и каждой строкой концы с |END |. T|somthing|something|END|T|something2|something2|END | я - tryig для замены |END | \n новой строкой с sed. sed 's/\| КОНЕЦ \|/\...
03.04.2015
6
ответов

Принудительно вводить символы новой строки с подстановочными знаками cat

Я хочу использовать cat с подстановочными знаками в bash, чтобы печатать несколько небольших файлов (каждый файл - одно предложение) для стандартного вывода. Однако содержимое отдельных файлов не разделяется новой строкой, ...
14.10.2015
5
ответов

Как удалить \n в строке

У меня есть текстовый файл с разделителями табуляции, в котором 23-й столбец со строкой содержит \n, из-за чего он переходит на следующую строку. Я открыл текстовый файл в vi и включил пробельные символы, и я вижу...
07.06.2021
5
ответов

Как разбить команды sed на вложенные части в среде Bash?

Я работаю в среде CentOS Bash, и у меня есть эта длинная однострочная команда sed, которую я, как человек, не являющийся профессиональным системным администратором и работающий с sed, возможно, раз в два года, нахожу немного "...
15.03.2021
5
ответов

Какой смысл того, чтобы добавить новую строку в конец файла?

Некоторые компиляторы (особенно C или C++) дают Вам предупреждения о: Никакая новая строка в конце файла, я думал, что это будет C-programmers-only проблемой, но GitHub, не отображает сообщение в представлении фиксации:...
23.05.2017
5
ответов

Как исправить сообщение «Hunk # 1 FAILED at 1 (разные окончания строк)»?

Я пытаюсь создать патч с помощью команды git diff sourcefile> / var /lib/laymab/overlay/category/ebuild/files/thepatch.patch, когда я применяю патч, он дает мне $ patch -v патч GNU 2.7.5 $ ...
23.05.2017
5
ответов

не удается удалить файл с возвратом каретки

У меня есть файл blahblah \ r \ n.txt, который я хочу удалить, но rm blahblah \ r \ n.txt не работает, поскольку я получаю сообщение Нет такого файла или каталога. Как удалить ??
31.10.2015
5
ответов

Как поместить специальный символ новой строки в файл с помощью оператора команды и перенаправления эха?

Я хотел бы создать файл при помощи команды эха и оператора перенаправления, файл должен быть сделан из нескольких строк. Я пытался включать новую строку "\n" в строке: отзовитесь эхом "сначала...
22.03.2015
5
ответов

Почему $ конца строки является привязкой, не работающей с командой grep, даже при том, что передняя сторона строки ^ привязка?

Очень в новинку для UNIX, но не в новинку для программирования. Использование Терминала на MacBook. В целях справиться и искать списки слов конструкцию кроссворда, я пытаюсь стать удобным с командой Grep...
30.12.2014
5
ответов

Замените \n новой строкой в sed портативно

Я так перепутан с GNU sed, POSIX sed и несметное число sed BSD опций. Как я заменяю литерал \n символом новой строки с помощью этих трех типов sed?
05.07.2014
5
ответов

Проблема возврата каретки

У меня есть это в сценарии DAY2 удара = "20130605" <Cr> эхо, "Это вчера - дата:" $DAY2 "конец", Почему вывод следующий? Кажется, как будто существует возврат каретки в DAY2, но где...
07.06.2013
4
ответа

Обработка сценария Bash с CRLF (возврат каретки )в Linux, как в MSYS2?

Допустим, у меня есть следующий тривиальный скрипт, tmp.sh :echo "testing" стат. echo "тестирование снова" Как бы тривиально это ни было, оно имеет \r\n (, то есть CRLF, то есть возврат каретки + перевод строки )в качестве окончания строки....
03.04.2020
4
ответа

Печать нескольких пустых строк без повторения \n

echo используется для создания новой строки в Linux. echo -e '\n' 2 строки echo -e '\n\n' 3 строки и так далее. например user@linux:~$ echo user@linux:~$ echo -e '\n' user@linux:~$ echo -e '\n\n' user@linux:~$ ...
30.03.2020
4
ответа

GNU sed --posix и символ новой строки в замещающей строке

В спецификации POSIX sed можно найти следующее утверждение (выделено мной): Управляющая последовательность '\n' должна соответствовать <переводу строки>, встроенному в шаблон космос. Литерал <новая строка> должен ...
08.03.2020
4
ответа

Как заставить nano действовать как vi, когда дело касается переноса текста?

При использовании vi и длинных строк текст переносится, но vi не вставляет CR / LF в конец строки. С nano, если я начну печатать и строка станет слишком длинной, он вставит CR / LF в конце ...
19.10.2019
4
ответа

Замена нескольких символов на новую строку

У меня есть файл с данными, которые выглядят так: 0.5, 14, 14, 12, 1.000000736101224E-11, -- 0.5, 14, 14, 14, 9.999999999999996E-12, Как заменить -- новой строкой? Я попробовал sed 's/,\ --/\n/', но...
26.06.2019
4
ответа

Назначьте переменную с использованием нескольких строк

У меня есть функция f () {echo 777 } И переменная, к которой я назначаю «возвращаемое значение» функции. x = $ (f) очень лаконично! Тем не менее, в моем реальном коде имена переменной и функции довольно ...
31.10.2018
4
ответа

Как найти файлы, в конце которых нет пустой строки?

У меня есть файлы в подкаталогах текущего каталога, которые могут содержать или не иметь новые строки в конце; как найти файлы, в конце которых нет символа новой строки? Я пробовал это: найти. -name '* ....
17.10.2016
4
ответа

Может ли Awk читать экранированные новые строки? Т.е. читать прошедшие новые строки

У меня есть ввод, выглядящий так: entry1line1 запись2строка1\ запись2строка2\ ввод2line3 entry3line1 Я хотел бы прочитать такой ввод в массив в AWK, чтобы затем обработать его вместе со встроенными ...
26.05.2016
4
ответа

Удалите запаздывание новой строки из 'буфера обмена' для предотвращения выполнения на терминале?

Там некоторый путь состоит в том, чтобы выполнить то, что Вы копируете в 'буфер обмена' через своего рода фильтр? Идеально для разделения запаздывающей новой строки от чего-то Вы копируете, так, чтобы она не автоматически работала в...
16.10.2013
4
ответа

Удалите символ ^M из файлов журнала

Удалите символ ^M из файлов журнала. В моем сценарии я перенаправляю вывод своей программы к файлу журнала. Вывод моего файла журнала содержит некоторый ^M (новая строка) символы. Я должен удалить их при выполнении...
31.08.2013
3
ответа

Как я могу отображать escape-последовательности новой строки в xargs?

Следующая команда выводит 3 строки: echo -e 'a\nb\nc' результат: a b c Как я могу добиться вышеуказанного результата при переходе от xargs? эхо 'a\nb\nc' | xargs -I{} echo -e {} Текущий результат: ...
27.05.2020
3
ответа

Определите, не имеет ли файл EOL в конце из командной строки

Если вы открываете файл в vim, и этот файл не имеет EOL в конце его последней строки, то редактор сообщит об этом как [noeol]. Как я могу определить это, прежде чем открывать его в vim? (Есть ли команда, которую я могу...
18.09.2019
3
ответа

Показать стандартный вывод, содержащий \n, с разрывами строк.

Вывод исполняемого файла (cURL) содержит \n. Как такой вывод может отображаться с разрывами строк? Скажем, вывод из исполняемого файла - tCL\n1523 memo\n, конвейер в printf не показывает разрывы строк. ...
11.08.2019

Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)