13
ответов

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Почему символы новой строки теряются при использовании замены команды? [дубликат]

У меня есть текстовый файл под названием links.txt, который похож на этот link1 link2 link3, который я хочу циклично выполнить через этот файл линию за линией и выполнить операцию на каждой строке. Я знаю, что могу сделать этот цикл с условием продолжения
27.10.2014
5
ответов

Удалите обратную косую черту + последовательности новой строки [дубликат]

У нас есть файл в Linux, который содержит одну строку на запись, но проблема возникает, когда строка содержит некоторые символы новой строки. В этом случае обратная косая черта добавляется в конце строки и...
28.07.2014
5
ответов

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

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

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

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

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

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

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

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

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

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

Новые строки в именах файлов

Я понимаю и принимаю предпосылку, что сценарии оболочки defensive1 и благоразумны и, в долгосрочной перспективе, более устойчивы. Многие ответы на вопросы об обработке текста здесь следуют за этим...
19.12.2017
3
ответа

Как я могу заменить новую строку sed? [дубликат]

У меня есть текст с пробелом (включая новую строку), что я должен заменить. Я хотел бы использовать sed, но AIX, кажется, не поддерживает ответы на sed вопросы о новой строке, которые я нашел. Версия удара я...
13.04.2017
3
ответа
3
ответа

10.10.2015
3
ответа

сценарий резервного копирования для копирования файлов по их расширению

Я создал сценарий для копирования файлов .png из одного каталога в другой. Скрипт выглядит следующим образом: i = "` cat /usr/local/app1/default.conf | grep -i values ​​| sed -e 's / \ values ​​= // g' -e 's /, / / ​​g'` " для данных ...
09.06.2015
3
ответа

Сценарий оболочки для удаления нескольких файлов

Так, у меня есть файл, который содержит список сотен файлов, которые должны быть удалены из различных каталогов. Я полагал, что самый легкий метод должен будет создать пакетный файл, но я не имею большой...
07.02.2015
3
ответа

Как я получаю stdin к переменной, не разделяя запаздывающих новых строк?

В сценарии оболочки... Как я получаю stdin к переменной, не разделяя запаздывающих новых строк? Прямо сейчас я попробовал: var ='cat' var ='tee' var= $ (мишень) Во всем $var случаев не будет иметь...
10.09.2014
3
ответа

конец строки в Linux и Mac

Я анализирую текстовый файл, ища путь, который записан после строки, которая запускается с "вывода". Строка, чему-то нравится вывод xyz/mypath/, и я хочу извлечь xyz/mypath без финала...
11.06.2014
3
ответа

Разделить возвращенный блок текста в строки в терминале?

Когда я даю команды как $PATH эха или какая программа, я часто получаю очень большой блок текста, состоящего из каталогов в мае. Это довольно бесполезно, если я, например, надеясь видеть, существует ли или...
21.05.2014
3
ответа

Почему не может найти, что-regex соответствуют новой строке?

Почему это перестало работать? коснитесь "$ (printf "a\nb")"; найти.-regex './.\n'. Я также попробовал их, ни один из которых не работает: найти.-regextype posix-расширенный-regex '.\n'. найти.-regextype posix-awk-regex '.\n'...
10.03.2014
3
ответа

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

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

Заставьте VIM действовать как Блокнот ++ на смешанных окончаниях строки

Я погуглил все вокруг и нашел тонны странных решений проблемы ^M, но не мог найти один и простой: как я мог просто открыть какой-либо файл, как в Блокноте ++ и работать над ним? Я не хочу смешивать с...
18.06.2013
3
ответа

Как пропустить файл в sed, если он содержит regex?

Я в настоящее время использую следующую упрощенную команду, чтобы удалить запаздывание пробела и добавить новую строку в конце файла при необходимости: найти. - тип f - должностное лицо sed-i-e's / [\t] \+ \(\r \? $ \)/\1/; $a \' {} \+ Как Вы'...
10.04.2013
2
ответа

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

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

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

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

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

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