Вопросы с тегом «text-processing»

Манипулирование или изучение текста с помощью программ, сценариев и т. Д.

5
Печать строки после n-го совпадения
Я ищу, чтобы отобразить строку 4598 в следующем файле. По сути, я хочу отобразить строку ПОСЛЕ n-го вхождения совпадения. В этом случае строка после 3-го появления <Car>. Как мне это сделать? <Car> 10456 </Car> <Car> 70192 </Car> <Car> 4598 </Car>

6
обратный порядок абзацев в файле
У меня есть файл, содержащий текст в абзацах (строки с текстом, разделенным одной или несколькими пустыми строками). Я хотел бы изменить порядок абзацев (то есть последний абзац станет первым, ...), предпочтительно с помощью sed. Я ищу команду sed, которая будет делать с файлом абзацев, что tacбудет делать с файлом строк.

4
Конвертировать CSV в HTML таблицу
У меня есть Medical.csvфайл со строками следующего формата, field: 'participation.type', displayName: 'program_type', type: 'String',path:'participation' field: 'participation.program', displayName: 'program_name', type: 'String',path:'participation' Я хочу написать Баш скрипт для преобразования его в HTML - таблицу с field, displayNameи typeкак заголовки динамически. Csv2HtmlConverter.sh(Вдохновленный ответ на Convert CSV в HTML таблицу , используя ) является …

3
Извлечение записей фиксированной ширины без разделителя из одной строки
Мне нужно извлечь строки текста из одного файла, содержащего одну очень длинную строку текста без разделителей. Используя пример строки ниже, это следующие известные факты: A1XXXXXXXXXX ??????? ??????? B1XXXX ??????? A1XXXXXXXXXX ??????? C1XXXXXXX 1. It contains 38 fixed width record types 2. The record marker is a 7 alphanumeric character followed …

2
Объединить три файла в один мастер-файл, исключив заголовок во 2-м и 3-м файлах
У меня есть три файла с числом строк, как указано ниже sample1.txt ------------------------------ Date Time Name ------------------------------ 2013/10/12 12:09:09 Krish 2013/10/12 13:12:01 Ramb 2013/10/12 15:28:39 Likha 2013/10/12 15:56:12 Mat . . . Sample2.txt ------------------------------ Date Time Name ------------------------------ 2013/10/12 11:19:21 Jack 2013/10/12 12:11:09 Rob 2013/10/12 15:45:12 Rick 2013/10/12 22:11:10 Phil …

2
grep одна строка перед матчем плюс матч
zzzzzzzzz aaaaaaaaa bbbbbbbbb & ccccccccc & ddddddddd hhhhhhhhh eeeeeeeee fffffffff & ggggggggg & в приведенной выше строке я хочу, чтобы grep/ sed/ awk(любой метод в порядке) строка, которая имеет &знак плюс одна строка поверх них. так, например, желаемый результат будет выглядеть так: aaaaaaaaa bbbbbbbbb & ccccccccc & eeeeeeeee fffffffff & …

7
Какой самый простой способ добавить строку в начале каждой строки файла из командной строки?
Я ищу способ добавить некоторую строку в начало каждой строки (та же строка для каждой строки). Не что-то настраиваемое, а скорее то, что будет легко запомнить и доступно на любой POSIX-совместимой платформе (и каждой оболочке).

2
Как я могу использовать Bash, чтобы найти 2 байта в двоичном файле, увеличить их значения и заменить?
Я пытаюсь найти два байта внутри двоичного файла, затем увеличить значение этих двух байтов и заменить их внутри файла. Эти два байта находятся на позициях 0x82-0x83. На данный момент я успешно извлек эти два байта, используя это: #!/usr/bin/env bash BYTES=$(tail -c +131 "$1" | head -c 2) Эти байты имеют …

5
Групповая сортировка непрерывных абзацев (разделенных пустой строкой)?
Я думаю, что теперь у меня довольно большой опыт сортировки по столбцам ; однако я пока не нашел ничего, как сортировать непрерывные строки . Предположим, у нас есть текстовый файл, который выглядит следующим образом: (очень упрощенно, конечно) Echo Alpha Delta Charlie Golf Bravo Hotel Foxtrot Теперь можно ли сортировать строки …


4
Как я могу использовать SED или AWK для замены заполнителей в файле шаблона переменным содержимым, содержащим специальные символы?
CentOS 6.3 Я пытаюсь получить небольшой скрипт для отправки электронного письма, содержащего копию заголовка письма в теле (для целей внутренней отчетности). Файл шаблона содержит следующее: Alert Report Alert has triggered at TMPDATE HEADERS ------- TMPHEADERS SOURCE IP --------- TMPSOURCEIP Я хочу, чтобы мой сценарий нашел и заменил заполнители «TMP» актуальной …

5
удаление первого и последнего символа каждой строки из командной строки
Я пытаюсь удалить первый и последний символы каждой строки в текстовом файле и сохранить полученную усеченную версию в новом файле. Кто-нибудь есть идеи о том, как сделать это эффективно с помощью awkили других программ / команд Linux, специально для больших файлов? input.txt (s,2,4,5,6) "s,1,5,5,2" {z,0,4,5,3} [y,2,4,5,5] (y,4,4,5,7) (r,20,4,5,7) (e,9,4,5,2) Ожидаемый …

7
Просмотр изменений в .tex файлах
У меня есть два файла, paper.texи paper_suggested_changes.texпоследний является модифицированной версией первого с исправлениями. Мне нужно просмотреть два файла и выбрать, какие изменения принять или отклонить, как мне поступить?

7
Как получить все линии между первым и последним появлением шаблонов?
Как я могу обрезать файл (хороший входной поток), чтобы получить только строки в диапазоне от первого вхождения шаблона fooдо последнего вхождения шаблона bar? Например, рассмотрим следующий вход: A line like foo this foo bar something something else foo bar and the rest Я ожидаю этот вывод: foo this foo bar …

2
Сценарий оболочки для объединения двух файлов
Я хочу написать, shell scriptчто получить два файла Aи B, и получить результат, как это: Файл A: user_a tel_a addr_a user_b tel_b addr_b Файл B: process_1 user_a process_2 user_a process_3 user_b И результат: user_a process_1 tel_a addr_a user_a process_2 tel_a addr_a user_b process_3 tel_b addr_b Как я могу это сделать? …

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