Предположим, есть текстовая строка my_string $ my_string="foo bar=1ab baz=222;" Я хотел бы извлечь буквенно-цифровую строку между ключевым словом baz и запятой. Как я должен изменить следующий grep ...
У меня есть текстовые файлы на разных языках, и я хотел бы подсчитать простое общее количество печатаемых символов одного из языков. Помогает то, что языки населяют разные диапазоны Unicode. Мой ...
Я хочу определить, заканчивается ли многострочная строка строкой, содержащей указанный шаблон. Этот код не удался, он не соответствует. s = `echo hello && echo world && echo OK`
[["$ s" = ~ ...
У меня есть большие данные внутри текстового файла в следующем формате: x, xx, xxx, xxxx,,,,
x, xx,, xxxx, xxxx, поэтому я хотел бы удалить из файла все строки, в которых поле номер 3 после запятой пусто ...
Ниже приведен мой сценарий tcl для проверки, есть ли в переменной найденные числа от 0 до 9. установить "abc" if {[regexp {[0-9] *} $ a]} {помещает "Найденное число в $ a"} else {добавляет "...
Существует опция --ignore, которая позволяет указать файлы для игнорирования. На данный момент мне удалось проигнорировать несколько файлов только с помощью --ignore file1 --ignore file2 ....... Попытка использовать --ignore "* ...
У меня есть файл формата XML, {файл XML с похожими тегами - SubRecord и Property} ... Мое основное ключевое слово поиска awkgrepregular-expressionsedxml
Я могу сопоставить новую строку с помощью \ n: echo "one
two "| sed 'N; s / \ n / _ / g' В GNU sed я могу использовать [^ \ n] для сопоставления любого символа, кроме новой строки: echo" one
two "| sed 'N; s / [^ \ n] / _ / g' Это очень удобно, но ...
Я пытаюсь найти набор слов (если есть), которые содержат два последовательных e, а также содержат два y. Но пока я пробовал следующие команды: grep -e '[y & y]. * [Ee]' -e '[y & y]. * [Ee]' words2 ....
У меня есть следующая скалярная строка TestDmaMac4.sink.udpApp [0] throughput: last 11730.559888477 Я хочу извлечь только 11730 из этой строки, как я могу сделать это с помощью grep? Я хочу игнорировать ...
Данные 7. Masi совпадает с \begin {перечисляют} ABC B ха lorem \end {перечисляют} 1. ABC является \begin {перечисляют} P B, Lorem maam \end {перечисляют}, которым я хочу быть 7. Masi совпадает с \begin {перечисляют}...
Я ищу регулярное выражение, которое находит все происшествия двойных символов в тексте, списке, и т.д. на командной строке (Bash). Основной Вопрос: Есть ли простой способ искать последовательности...
Я знаю, что многострочное регулярное выражение обсуждалось в десятках раз, но я просто не могу заставить его работать с моим рисунком. Я постараюсь объяснить.
У меня есть несколько текстовых файлов в каталоге.
Пример текста в файле:
...
Я боролся с работой gawk при установке регулярного выражения на FS как space-open_parenthersis ИЛИ close_parenthesis-coma-space Я пробовал несколько подходов, ни один с желаемым ...
У меня есть строка GameOfThronesS01E05.mkv. Я хочу, чтобы GameOfThronesS01E05 использовал sed с регулярным выражением. Пробовал echo GameOfThronesS01E05.mkv | sed 's / \ (. + \) \. mkv $ / \ 1 /', и это не сработало
У меня есть требование, чтобы, если день недели - понедельник, вторник или среда, выполнять определенные скрипты, иначе я ничего не делаю. if [[$ (date '+% a') == "Mon" && $ (date '+% a') == ...
На странице man для команды pgrep указано, что шаблон "определяет расширенное регулярное выражение для сопоставления с именами процессов или командными строками". По-видимому, расширенное регулярное ...
У меня есть следующий файл: $ less dummyKeyAndValue.txt apiKey = key1; some_other_data; term = abc apiKey = key2; some_other_data; some_other_data; term = def term = pqr; some_other_data; apiKey = key1 apiKey = ...
Я пытаюсь запустить эту команду поиска, чтобы сопоставить файлы с именами в верблюжьем регистре, с целью поставить пробел между соседними строчными и прописными буквами буквы, но ничего не соответствует: find -...
У меня есть некоторые данные, похожие на это: ЧЕРНЫЙ Гарри <-George-> Edna <- $$$ Tom <-Tom-> Phil <- Вт "В этом случае я хочу использовать следующие данные: Гарри <-George-> Edna <- Tom <-Tom -...
#!/usr/bin/env bash #### Extract OS-related info from a Linux box #### #### Display header message ####
# $1 - сообщение function write_header(){ local h="$@" echo "------------------------...
У меня есть файл с некоторыми строками данных, которые я хочу извлечь. Я думаю, что для этого хорошо подойдет awk. В псевдокоде я представляю, что делаю что-то вроде: Найти совпадение для строки, которую я хочу обработать с помощью awk
...
У меня есть файл hostlist.txt, который содержит такой текст: host1.mydomain.com
host2.mydomain.com
другой хост
www.mydomain.com
login.mydomain.com
somehost
host3.mydomain.com У меня есть следующее ...
Я хотел бы проанализировать файл, содержащий 5-значные числа через запятую или тире строки вроде:
12345,23456,34567-45678,12345-23456,34567 Моя цель - найти строки с неправильным форматированием, например. ...
Дано в Linux В среде существует множество пакетов для управления строками (grep, awk, sed, ...), я бы хотел, чтобы программное обеспечение извлекало группу захвата в синтаксисе, подобном php / preg. Может быть, самый близкий ...
Для файла, содержащего журналы веб-доступа для видео YouTube, каждая строка является хитом и имеет формат. 62.172.72.131 - - [02 / Янв / 2003: 02: 06: 41 -0700] "GET / random / html / riaa_hacked / HTTP / 1.0" 200 ...
Проблема У меня есть 32-мегабайтный файл со следующим токеном формата ^ Iname ^ Iurl $, где ^ I - escape-последовательность табуляции, а $ это конец строки. Мне нужно получить URL-адрес, соответствующий не более чем ...
Допустим, у меня есть блок текста в ~ / .bashrc: # ~ / .bashrc
# ... некоторые команды ... # aliases
alias suicide = 'sudo rm -rf /'
# end aliases # другие команды Я хочу заменить этот блок текста некоторыми ...