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

Сортировка по 2 полям в ksh

file- xyz.161209:/userlogs/logs/reports 355G 195G 150G 57% /home xyz.161209:/userlogs/logs/reports 355G 197G 148G 58% /home xyz.161209:/userlogs/logs/reports 355G 201G 145G 59% /home xyz.161210:/userlogs/logs/reports 355G 218G 129G 63% /home xyz.161210:/userlogs/logs/reports 355G 223G 124G 65% /home xyz.161210:/userlogs/logs/reports 355G 226G 121G 66% /home xyz.161211:/userlogs/logs/reports 355G 210G 136G 61% /home xyz.161211:/userlogs/logs/reports 355G 220G 127G 64% /home xyz.161211:/userlogs/logs/reports 355G 173G 171G 51% /home […]

Поиск и замена значения в двоичном файле HTML в UNIX

Я пытаюсь найти и заменить некоторые значения в уже созданном HTML-шаблоне. Будучи двоичным файлом, я до сих пор не увенчался успехом в поиске и замене моего HTML. Мне нужно найти строку 1111 и заменить ее на 1234 здесь. style='mso-bookmark:_MailOriginal'><span style='color:#1F497D'>1111</span><o:p></o:p></span></p> Пожалуйста, предложите, какую команду можно использовать, поскольку исходный код HTML содержит много символов HEX. HTML, […]

Как удалить символ новой строки из строк, предшествующих определенному шаблону?

У меня есть файл вроде этого: 1 22 1 4 $3 3 5556 $33 $233 $1 5 Я хочу переместить все строки, начинающиеся с $, в предыдущую строку, заменив символы новой строки пробелом. Мой результат должен выглядеть примерно так: 1 22 1 4 $3 3 5556 $33 $233 $1 5 Как я могу сделать это […]

Разбор строки с несколькими специальными символами звездочки

Я пытаюсь проанализировать мою строку ввода в скрипте с awk и я столкнулся с некоторыми ограничениями с несколькими специальными символами, такими как *** и +++ . Однако, с тем же скриптом, с ::: или — качестве разделителей, у меня нет никаких проблем. Мой скрипт: input=$1 delimiter=":::" field2=$(echo "$input" | awk -F"$delimiter" '{print $2}') field3=$(echo "$input" […]

Извлекать строки из тегов и сохранять в новый текстовый файл

Мне нужно извлечь текстовые строки из файла и поместить их в новый файл. Каждая строка всегда находится между одним и тем же текстом (тегами). Вот пример (есть сотни таких блоков, как этот, где мне нужно, чтобы данные были помещены в один файл): 1731 0 obj <</Page 250/Type/Annot/Subtype/Highlight/Rotate 0/Rect[ 95.4715 347.644 337.068 362.041]/NM(929cd95c-f962-4fa3-b734-2e0e67d7b321)/T(iPad)/CreationDate(D:20160818145053Z00'00')/M(D:20160818145204Z00'00')/C[ 0.454902 0.501961 0.988235]/CA […]

awk – пропустить первую строку записи

Я проверил разные потоки, но не смог найти решение моей проблемы. У меня есть файл, содержащий строку букв A, T, C, G (представляющих последовательности ДНК) следующим образом: $ cat species_gene >genus_1_species_1 TTGGATATTGAGTTACATACATATGATTTGGGAATGGAGAACCGAGATAAGACTGAAGATCAAGTCACAATTGATTGTGC TAATGCTGTCAAGAAATACAATGTCGGCATCAAATGTGCAACTATTACTCCTGATGAAAATCGAGTTGAGGAGTTCAAGC >tribe_1_species_1 CTGGATATAGAGTTGCACACATACGATCTGGGAATGGAAAACCGCGACAAGACTGATGACCAAGTCACAATCGATTGCGC CAACGCGATTAAAAAATACAACGTTGGAATTAAGTGCGCGACCATCACTCCCGACGAGAAGAGAGTCGAGGAATTCAAGC >species_2 CTTGATATTGAACTACACACCTATGATTTGGGAATGGAATACCGCGATAAAACTGATGACCAAGTCACAATTGACTGCGC KAATGCTATTAAGAAATACAATGTTGGTATTAAGTGCGCTACCATAACTCCAGATGAAAAAAGAGTTGAAGAATTCAAAC Я хотел бы подсчитать количество букв в строках, следующих за заголовком «> genus_1_species_1», до следующего заголовка. […]

Извлечь строку, если оба значения столбца отображаются в одном столбце из отдельного файла

Мне нужна помощь с awk . У меня есть два файла с разделителями разделов: Файл 1 123 456 135 567 234 478 Файл 2 123 notimportant notimportant2 456 notimportant notimportant2 987 notimportant notimportant2 135 notimportant notimportant2 234 notimportant notimportant2 478 notimportant notimportant2 Мне нужно извлечь строки из файла1, если обе записи в одной строке присутствуют […]

grep определенное количество слов после матча

Как я могу сочетать ключевое слово и следующие четыре слова. Например, допустим, у нас есть этот абзац: Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 167 Stack Exchange communities. Я хочу, чтобы grep ключевое слово «Exchange» и следующие четыре слова, поэтому выход «Exchange […]

Удалить строки, содержащие пустые поля

Я хочу удалить строки, содержащие пустые поля в последней строке $ 7 Файл: 1 1479870 5022248660 1 40001 189445122 740020 1 1911574 3015889020 1 33001 162049034 633004 1 1569783 5029193930 1 22001 133687297 522216 1 2069616 1025856960 2 25001 185608704 1 1741598 5021128160 1 44001 164870942 644027 1 1052941 5020319300 1 10001 156161802 610007 1 […]

Как удалить текст до и после слова

У меня есть строка ниже: create table "sacro".issue Желаемый результат, который я хочу, ниже: "sacro" Я хочу удалить все до первой двойной кавычки и все после последней двойной кавычки

Interesting Posts

Подстановка команд: файл или команда не найдены

Использует ли POSIX трубы / сокеты для безопасности IPC?

Пакет кросс-компиляции ARM не найден

Ноутбук Dell перегревается и выключается

usr / bin / xterm Ошибка Xt: Не удается открыть дисплей: / usr / bin / xterm: DISPLAY не установлен?

Может ли загрузочная NetBSD быть построена на OSX?

Граница Tmux разделена на rxvt

Как удалить строку символов после и до определенного символа?

Как узнать путь по умолчанию для каталога журналов?

shell-скрипт для имени файла chmod, но только для новых файлов с момента последнего запуска скрипта

Поиск файлов на диске, которые соответствуют действительно длинному текстовому списку файлов

Почему процесс не является частью ожидаемой группы процессов?

Лучший способ создания RAID на существующем системном диске

Unix> перезаписать команду?

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

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