Tag: текстовая обработка

Единая команда, берущая две строки для извлечения строки между ними, например, 'tr' (без выражений)

Видел здесь способ использования sed для получения текста между двумя другими строками в строке, например: sed 's/.*starting_text\(.*\)ending_text.*/\1/' но мне нужна простая команда (например, tr , но для извлечения строки), которая просто взяла две строки и обрезала все до первой строки или после второй строки, например grep something some_file | between message\"\:\" " with" и будет […]

Замените все символы новой строки на пространство, за исключением последнего

Как я могу заменить все новые строки пробелом, кроме последней строки новой строки. Я могу заменить всю новую строку на космос, используя tr но как я могу это сделать с некоторыми исключениями?

Обработать последнюю строку сначала с помощью awk

У меня есть файл данных, который я хочу нормализовать с помощью awk , основываясь на последнем datapoint. Поэтому я хотел бы сначала получить доступ к последней точке данных, чтобы нормализовать данные, а затем обрабатывать их нормально. Следующий метод, используя tac дважды, выполняет задание, но, возможно, более сложный, чем необходимо. $ cat file 0 5 1 […]

Как искать текст в файле, игнорируя новые строки?

Я бы хотел найти текст, который можно разделить на несколько строк в файле. Grep, который игнорирует разрывы строк и возвращает соответствующий диапазон строк. например, я бы искал is an example file и ожидал, что он будет найден в следующем файле: Это пример файла. Чтобы не зависеть от ведущих или конечных пробелов, было бы лучше всего […]

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

Как я могу использовать awk для удаления всего текста после определенного символа «;» который появляется в каждой строке текстового файла? (Тогда мне нужно запустить петли в тексте) Jenny,Sarah,John;North Dakota Henry,Frank;Illinois Aaron,Kathryn,Caitlin,Harris;New York

как создать столбец с нулевыми значениями в оболочке?

Как создать файл данных с одним столбцом, в котором будет 1000 строк с нулевыми значениями? что-то вроде: output: 0 0 0 0 0 . . ,

Выровнять текст в центр с заполнением с обеих сторон

Есть ли простой способ выровнять текст с центром с заполнением с обеих сторон, причем ширина столбца является самой длинной линией от входа? Например, это: aaa bbbb c ddddd ee превратится в это (точки представляют собой пробелы): .aaa. bbbb. ..c.. ddddd .ee.. Любой инструмент в порядке. Будь то sed или awk или куча инструментов coreutils . […]

tr жалоб на «Неверная последовательность байтов»

Я новичок в UNIX, и я использую «Командную строку Mac OS X» Кирка МакЭлэрна, чтобы научить себя некоторым командам. Я пытаюсь использовать tr и grep чтобы я мог искать текстовые строки в обычном Word Word MS-Office. $ tr '\r' '\n' < target-file | grep search-string Но все это возвращается: Illegal byte sequence. robomechanoid:Position-Paper-Final-Draft robertjralph$ tr […]

Разделить файл и поместить его в соответствующую структуру данных?

У меня есть файл, который содержит одну строку ниже: {machineA=[0, 1024, 4, 1028], machineB=[1, 1025, 5, 1029]} в котором у меня есть два набора данных: machineA=[0, 1024, 4, 1028] machineB=[1, 1025, 5, 1029] Теперь мне нужно прочитать вышеупомянутый файл и разбить его таким образом, чтобы я мог извлечь информацию о каждой машине, как указано выше, […]

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

У меня есть файл вроде этого: abc 123 abc 789 bcd 456 acb 135 Я хотел бы напечатать первый столбец следующей строки в текущей строке. Желаемый результат: abc 123 abc abc 789 bcd bcd 456 acb acb 135 Я предпочитаю использовать awk.

Interesting Posts

остановка жесткого диска на Asus EEE 1015PX (и других eee's)

подсчет символов с использованием bash

понимание "dpkg –status-fd n"

Как включить программу, которая работает только с файлами in / out в конвейер?

Почему файловая система EXT4 установлена ​​с использованием как relatime, так и lazytime

правила udev не различают

Как «man git init» получает правильную страницу руководства?

как правильно задержать выполнение сценария запуска на основе проверенного состояния?

как установить любой дистрибутив Linux из существующего ubuntu

Как проверить, присутствует ли файл, начинающийся с определенного префикса, в каталоге в сценарии оболочки

Нет действительных источников судопроизводства

После перезагрузки карта WiFi исчезает, но не после холодной загрузки

Обмен на видеопамяти в виртуальной машине

grep: память исчерпана

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

Linux и Unix - лучшая ОС в мире.