3
ответа

grep -вывести имя файла, который grep в данный момент ищет в

У меня нет проблем с получением имени файла, в котором grep находит совпадение, однако что-то в файловой иерархии, в которой я ищу, занимает целую вечность (часов )для поиска (это 1,4 ГБ данных в...
27.10.2020
3
ответа

awk сопоставляет строку и значения столбца суммы

Я пытаюсь сопоставить слово United States из папки, содержащей 5 CSV-файлов. Однако команда, которую я использую, проверяет наличие единственного вхождения в строке. Я также хочу суммировать два других столбца на основе...
13.10.2020
3
ответа

Изменение формата содержимого

У меня есть текстовый файл с 1000 строк/записей. Эти 1000 записей соответствуют именам столбцов для моего фрейма данных. Это новые функции, которые необходимо добавить в фрейм данных для модели...
20.09.2020
3
ответа

Как искать строки для определенного профиля, начиная с [по умолчанию]

Я пытаюсь проанализировать строки файла.aws/config или.aws/credentials определенного профиля, такого как [default] или [prod]. Пример файла [дефолт] регион = сша -восток -1 вывод = json [непродукт] область =...
17.09.2020
3
ответа

Поиск столбцов на основе содержимого соответствующих первых строк

Итак, у меня есть TSV-файл, который выглядит примерно так :привет мир как дела 1 2 3 4 5 6 7 8 9 0 (Я разделил все в каждой строке одним пробелом в руке -пример игрушечного письма...
16.09.2020
3
ответа

Извлечь список строк из файла, только из первого столбца

Я хотел извлечь список чисел (string.txt )из masterFile.list. masterFile.list разделен символом | и содержал более одного столбца. Меня интересует только строка, где ее первая...
10.09.2020
3
ответа

Удалять комментарии из файла, игнорируя знаки комментария в кавычках

Я хочу удалить из файла комментарии, начинающиеся с #. Я пробовал более простые подходы, описанные в разделе Как удалить все комментарии из файла? но у меня есть несколько дополнительных правил :А #делает...
08.09.2020
3
ответа

Удалить строки, которые не совпадают в bash

У меня есть текстовый файл, содержащий Сегодня 12 :34https ://... Сегодня 12 :43https ://... Вчера, 13 :21https ://... Nottoday, 12 :32https :// и хотел бы удалить все строки, не совпадающие с "...
02.09.2020
3
ответа

Подсчет символов в строке после первого результата grep, но удаление новой строки из подсчета

Проблема :У меня есть несколько текстовых файлов (.fas ), которые выглядят так :файл1.fas :>вид1 AICGICVIAGIAIYIAAICG >вид2 AICGIVVYICAGAYICAGCG file2.fas :>вид1 АИГ >вид2 GCI Я...
26.08.2020
3
ответа

Как указать путь с подстановочным знаком

Мой путь содержит /home/user/data/foo/test _foo.gz /home/user/data/bar/test _bar.gz /home/user/data/fub/test _fub.gz и так далее... Я пытаюсь напечатать 3-ю строку всех файлов.gz zcat /дом/пользователь/...
26.08.2020
3
ответа

Запуск скрипта для списка файлов

У меня есть сценарий, который получает файл.vcf, анализирует его и записывает в файл.txt. grep -v " #" file.vcf | sed 's/chrM/MT/' | sed 's/chrX/X/' | sed 's/chrY/Y/' | awk '{напечатать $1,$2,$2,$4"/&...
23.08.2020
3
ответа

Можно ли написать оператор grep в несколько строк?

Я хочу улучшить читаемость скрипта, написав по 1 шаблону в строке. Есть ли синтаксис, который позволил бы мне преобразовать grep 'foo\|bar\|barz' во что-то вроде следующего? grep 'foo\|...
20.08.2020
3
ответа

Справка по сценарию Bash -Синтаксический анализ и вывод текста

У меня есть текстовый файл следующего типа: а б в г--------1 ok проблема с устройством Некоторое действие, которое необходимо предпринять, которое...
18.08.2020
3
ответа

Какова природа команды grep?

Я хотел собрать все файлы.txt, используя подстановочный знак «*». Я пробовал эту команду (, а также без кавычек " " ), но не смог. лс | grep "*.txt" Самое интересное...
15.08.2020
3
ответа

ps не поддерживает флаг -x в определенной версии Linux

Моя команда ps работает, за исключением определенной версии Linux, как показано ниже. [root@failinghost ~] #ps -xef | grep -v grep | grep веб-сфера Предупреждение :неправильный синтаксис, возможно, поддельный '-'? См. /usr/share/...
06.08.2020
3
ответа

как использовать команду find поверх вывода ls

Ниже приведена команда, которая отображает файлы/каталоги с EXEC _EC команда :лс -лтр | grep 'EXEC _EC' С помощью приведенной выше команды :Можем ли мы написать команду find для фильтрации файлов, созданных до 7 дней? Я...
02.08.2020
3
ответа

Работа со строками и передача их в bash

У меня есть файл с таким содержимым :... пакет ЗЕМЛЯ {... } пакет МАРС {... } пакет ВЕНЕРА {... }... Итак, я хочу сделать многоэтапный -процесс. Я...
01.08.2020
3
ответа

Нужно тянуть строки, содержащие шаблон в середине, но не в конце строки

поэтому у меня есть куча строк символов, и все строки заканчиваются на 8 в некоторых строках также есть 8 в середине, и я хотел бы вытащить те строки, в которых 8 в середине, специально из...
28.07.2020
3
ответа

Найти общее количество повторений чисел в файле

У меня есть файл со строкой Global=x, где x — число между строками текста. Я хочу вычислить общее количество повторений числа "x", извлеченного из строки "Global=x"...
24.07.2020
3
ответа

Удалить элементы из массива, не содержащие определенного символа

У меня есть массив c _arr, содержащий столбцы таблицы с псевдонимами таблиц. Но в массиве есть некоторые элементы, которые на самом деле не являются столбцами, поэтому они не имеют имени в формате alias.column _. Мне нужно...
16.07.2020
3
ответа

Извлечь два столбца из файла с помощью и отсортировать второй столбец

Есть файл в следующем формате... ATOM 126 CD GLN A 449 -2,853 11,592 119,709 1,00 17,95 C ATOM 127 OE1 GLN A 449 -4,056 11,297 119,695 1,00 20,83 O...
11.07.2020
3
ответа

Как ограничить grep сканированием только первых 10 строк?

У меня есть команда foo, которая выводит список файлов, разделенных строкой \n. Я использую приведенную ниже команду для фильтрации результатов по содержимому регулярных выражений файлов. фу | xargs grep -l regex Проблема в том, что...
10.07.2020
3
ответа

Чтение слова в XML между элементами с помощью команды sed

Я хочу прочитать слово между двумя элементами xml с помощью команды sed. Например,. в XML ниже я хочу прочитать число 1234567. Corporation &...
07.07.2020
3
ответа

Строки Grep, дважды совпадающие с шаблоном

Обычно grep выводит любые строки, соответствующие шаблону. Я хочу иметь возможность находить строки, которые соответствуют шаблону несколько раз. Например, если мой шаблон поиска был "foo", то :foo бар #...
02.07.2020
3
ответа

Помогите с этой не -группой захвата с помощью grep?

Я новичок в GNU/Linux и регулярных выражениях. Недавно я играл, пытаясь справиться с регулярным выражением. До сих пор я чувствую, что у меня есть довольно прочное фундаментальное понимание. Я копаю PCRE в данный момент....
11.06.2020
3
ответа

zgrep для нескольких символов вертикальной черты в группе файлов gz

У меня много файлов .gz в папке /a/b/c1.gz /a/b/c2.gz /a/b/c3.gz и так далее. Некоторые файлы имеют один разделитель вертикальной черты, некоторые — два, три, четыре и т. д., таким образом: xyz|abc ...
14.05.2020
3
ответа

Grep для определенного количества символов после совпадающего шаблона

У меня есть этот текстовый файл :cat1 -home -switch -sw131436 DNI AG3448P -R 2.1.1.1 cat1 -домашний -переключатель -sw101357 DNI AG3448P -R 2.1.1.1 cat1 -домашний -переключатель -sw253356 DNI AG3448P -R 2.1.1.1 cat1 -дом -переключатель -sw084146 DNI...
11.05.2020
3
ответа

Проверить, являются ли какие-либо каталоги в файле списка подкаталогами определенного каталога

Я думаю, что уже знаю ответ на этот вопрос, и ответ заключается в том, чтобы «выполнить работу» (, т.е. перебрать отдельные записи в файле ), но я хочу посмотреть, есть ли у кого-нибудь магия Bash. Ситуация :Допустим...
07.05.2020
3
ответа

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

Я хочу получить дату окончания установленной подписки и в настоящее время использую подписку -список менеджеров --установлен | Заканчивается | awk '{print $2 }' )Сложность возникает, когда есть несколько...
04.05.2020
3
ответа

Неожиданный результат при использовании grep для фильтрации вывода ls

В настоящее время я работаю над проблемой, используя grep и ls. Цель состоит в том, чтобы перечислить все строки, которые являются файлами ссылок в моем текущем каталоге. У меня есть 3 файла ссылок в моем каталоге, но когда я выполняю свою команду, она...
01.05.2020