0
ответов

Как удалить символы новой строки ('\ n', 0x0A) из непустых строк с помощью tr (1)?

У меня есть файл с именем file1 со следующим содержанием: Ответ t на ваш вопрос Решающий ответ невозможен способами. В случае сомнений попросите людей указать свои призывы или объяснить даже…
вопрос задан: 19 November 2011 10:10
0
ответов

замена многострочного шаблона в sed

Я просто хочу сделать следующее: replace EXTRATHING {{ {1}}}; ЧТО-ТО {}; во входном файле. Для этого я попробовал sed -e 's / EXTRATHING {\ n}; / SOMETHING /' input_file.txt> outfile.txt. Это не работает. ...
вопрос задан: 17 November 2011 09:13
0
ответов

Использование sed для вставки вкладок

Я использую эту команду: sed -i "10 i \ t \ t \ ttime.sleep (0.1) "/ home / test_file, чтобы вставить в строку 10 строку вроде: sleep (0.1) Но у меня t sleep (0.1) .....
вопрос задан: 16 November 2011 12:12
0
ответов

SED - удаление строки с возвратом строки (\n)

Не могу найти подходящее выражение sed для удаления слова с возвратом строки (\n) Тестовый файл: line1\n строка2\n строка3\n строка4\n строка5\n и я хочу удалить все вхождения mark\n ...
вопрос задан: 15 November 2011 19:19
0
ответов

Как случайным образом удалить несколько строк из большого файла?

У меня есть большой текстовый файл 13 ГБ с 158 609 739 строками, и я хочу случайным образом выбрать 155 000 000 строк. Я попытался зашифровать файл, а затем вырезать первые 155000000 строк, но похоже, что мой ...
вопрос задан: 14 November 2011 17:04
0
ответов

Какие мощные инструменты для обработки текста и предварительной обработки в R?

Я часто использую строку пакета Hadley для очистки беспорядочных экологических данных (нормализация названий видов, плохо отформатированные метки и т. Д.). Недавно я начал изучать sed и awk и был поражен тем, как ...
вопрос задан: 13 November 2011 23:16
0
ответов

Почему sed / ^ $ / d удаляет только пустые строки, а / ^ $ / p печатает все строки?

Я могу использовать sed / ^ $ / d для удаления всех пустых строк в файл, но что, если я хочу напечатать только все пустые строки? Команда sed / ^ $ / p печатает все строки в файле ....
вопрос задан: 11 November 2011 18:51
0
ответов

sed, чтобы изменить строку в файле только один раз

Предлагаю у меня есть следующий пример файла: c a b {{1 }} a b d, и я хочу изменить первое вхождение a на e. Затем я делаю это: sed -i 's / a / e /' example и все a изменено на e. Итак, есть ли способ ...
вопрос задан: 10 November 2011 14:45
0
ответов

sed заменить «_», «&», «$» на «\ _», «\ &», «\ $» соответственно

При написании латекса, обычно есть файл библиографии, который иногда содержит _, & или $. Например, название журнала «Nature Structural & Molecular Biology», название статьи «…
вопрос задан: 10 November 2011 14:09
0
ответов

Можно ли разбить длинную команду sed на несколько строк?

У меня есть очень длинная команда sed sed -i 's / append ro initrd = initrd.img тихая заставка nbdport = 2000 / append ro initrd = initrd.img тихая заставка nbdport = 2000 video = LVDS-1: d / g '/ var / lib / tftpboot / ltsp / ...
вопрос задан: 10 November 2011 11:56
0
ответов

Как мне заменить одинарную кавычку (') обратной косой чертой, а затем одинарной кавычкой (\') с помощью sed?

Как мне заменить одиночную кавычку (') обратной косой чертой, а затем одинарной кавычкой (\'), используя sed? sed s / \ '/ \\\' / не будет работать, потому что вы никогда не сможете написать литерал. sed ": a; N; s / \ '/ \\' / g" ...
вопрос задан: 9 November 2011 20:01
0
ответов

Разделение одного файла на несколько файлов на основе шаблона

У меня есть двоичный файл, который я конвертирую в обычный файл с помощью hexdump и нескольких команд awk и sed. Выходной файл выглядит примерно так - $ cat temp ...
вопрос задан: 9 November 2011 07:05
0
ответов

AWK заменить столбец его хеш-значением

Как я могу заменить столбец его хеш-значением (например, MD5) в awk или sed? Исходный файл очень большой, поэтому мне нужно, чтобы он был действительно эффективным.
вопрос задан: 7 November 2011 05:15
0
ответов

Прекращение одинарной кавычки

Следующее работает должным образом. Я хочу заменить слово "я" на \ 'echo "test' this" | sed 's /' "'"' / me / g ' проверьте меня на этот Ожидаемый результат: test \' this Можно ли избежать двойного ...
вопрос задан: 3 November 2011 05:46
0
ответов

Заменить весь абзац другим из командной строки linux

Проблема, с которой я столкнулся, довольно проста (по крайней мере, так кажется). Все, что я хочу сделать, это заменить абзац текста (это комментарий заголовка) другим абзацем. Это должно произойти в самых разных ...
вопрос задан: 2 November 2011 05:59
0
ответов

нужно разбить IP-адрес, хранящийся в переменной bash, на октеты

У меня есть переменная bash, которая содержит IP-адрес (без CIDR или чего-то еще, только четыре октета) . мне нужно разбить эту переменную на четыре отдельных октета следующим образом: $ ip = 1.2.3.4; $ ip1 = 1 $ ip2 = 2 ...
вопрос задан: 30 October 2011 19:08
0
ответов

Как произвести замену без создания промежуточного файла в sed?

Я немного поработал с командой sed Unix. Я пытался вывод команды замены и добавления в файл. Но трудность в том, что мне нужно создать промежуточный файл, а затем выполнить mv, чтобы ...
вопрос задан: 28 October 2011 06:48
0
ответов

Как мне удалить все строки в файле, начиная с соответствующей строки ?

У меня есть файл, состоящий из нескольких строк текста: Первая строка Вторая линия Третья линия В четвертой строке у меня есть строка, которая является одной из строк: Вторая строка, которую я хочу удалить ...
вопрос задан: 27 October 2011 14:44
0
ответов

Команда Sed работает в Linux, но не в OS X

Я использую эту команду sed в Linux для исправления одного файла, и она отлично работает: sed -i -r "s / (\ tpublic function __call. *) / \ 1 \ n \ t \ treturn null; / "rb.php Но когда я пробую эту команду в OS X, я получаю ...
вопрос задан: 27 October 2011 09:06
0
ответов

Нежадное выражение шаблона

Я читал «Освоение регулярных выражений» Фридла и пытался придумать обычное нежадное шаблонное выражение для строки с разделителями одним словом. Начиная с основ, где ...
вопрос задан: 23 October 2011 22:17
0
ответов

sed соединяет линии

какой будет команда sed (или другой инструмент) для объединения строк в файле, которые не заканчиваются символом '0'? У меня будут строки вроде этого 412 | n | Leader Building Material |||||||||| d | d | 20 || 0 ...
вопрос задан: 21 October 2011 17:44
0
ответов

Как объединить четные и нечетные строки?

Я хочу объединить каждую четную строку со строкой выше. Что-то вроде: Строка первая, csv, csv, csv, csv Строка вторая, csv, csv, csv Третья строка, csv, csv, csv, csv, csv Строка четыре,csv Результат должен выглядеть так: ...
вопрос задан: 20 October 2011 20:19
0
ответов

Remove First Word in text stream

How would I remove the first word from each line of text in a stream? i.e. $cat myfile some text 1 some text 2 some text 3 what I want is $cat myfile | magiccommand text 1 text 2 text 3 How ...
вопрос задан: 18 October 2011 21:51
0
ответов

добавить имя файла в начало файла с помощью find и sed

, используя следующее: Я добавляю имя файла в начало каждой строки и отправляю вывод в один файл. ls | при чтении файла; сделать sed -e "s / ^ / $ file / g" $ file> out; done Я хочу выполнить то же самое ...
вопрос задан: 18 October 2011 21:34
0
ответов

Как удалить недопустимые символы из файла xml с помощью sed или Perl

Я хочу избавиться от всех недопустимых символов; пример шестнадцатеричного значения 0x1A из файла XML с использованием sed. Что такое регулярное выражение и командная строка? ИЗМЕНИТЬ Добавлен тег Perl в надежде получить больше ответов. Я ...
вопрос задан: 14 October 2011 20:58
0
ответов

Замена шестнадцатеричной строки с помощью sed

У меня проблемы с получением sed для поиска / замены некоторых шестнадцатеричных символов. Я хочу заменить все экземпляры в файле следующей шестнадцатеричной строки: 0x0D4D5348 следующим ...
вопрос задан: 13 October 2011 22:28
0
ответов

sed: вернуть последнее совпадение совпадения до конца файла

Используя sed, как мне вернуть последнее совпадение совпадения до конца файла? (FYI, это было упрощено) Пока что я пробовал: sed -n '/ Statistics | /, $ p' logfile.log Возвращает все строки ...
вопрос задан: 10 October 2011 23:45
0
ответов

подстановка sed с переменными bash

Пытаюсь изменить значения в текстовом файле с помощью sed в сценарии bash со строкой sed 's/draw($prev_number;n_)/draw($number;n_)/g' file.txt > tmp Это будет в цикле for. Не уверен, почему это не ...
вопрос задан: 6 October 2011 10:11
0
ответов

Как использовать sed для удаления всех двойных кавычек в файле

У меня есть файл с именем file.txt. В нем есть несколько двойных кавычек. Я хочу удалить их все. Я пробовал sed 's / "// g' file.txt Я пробовал sed -s" s / ^ \ (\ (\ "\ (. * \) \" \) \ | \ ('\ (. * \) '\ ...
вопрос задан: 3 October 2011 13:44
0
ответов

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

У меня n файлов, как: file1: 1aaa 2eee Test XXX. Ханна Lars file2: 1fff 2ddd. 3ZZZ Test XXX. Майк Charly Я хочу удалить все строки перед «Test XXX» из всех N файлов. Номер ...
вопрос задан: 30 September 2011 10:51