grep - утилита командной строки, которая используется для поиска текста.
1 ответ

Вернуть только номер строки, если шаблон "Существует" и "Не существует". используя команду "grep"

У меня есть этот пример файла для моего ввода: xyxxyx xyxx xxyx yxyy yxyx xxyxxx xx xyx xxx x y x xxyy yxxy xyxxy xxy y x y xyxy xyx yyxx xyyxyxy xyx yxyy xyy yxyx xxyxyyx И я пытался найти только "xyx" слово, если существует в строке и номер строки…
04 сен '14 в 20:36
1 ответ

Как я могу удалить первые пробелы в каждой строке файла?

У меня есть файл, который выглядит как SPT-CL J0000-5748 J000106.23-574536.8 0.275980 -57.760231 0.7554 0.0003 template 1 SPT-CL J0000-5748 J000049.27-574637.3 0.205320 -57.777050 0.7018 0.0002 template 1 SPT-CL J0000-5748 J000059.24-574759.6 0.2468…
18 июл '16 в 22:48
6 ответов

Как команда grep не отображать искомую строку?

Я хочу напечатать часть строки в файле. Вся линия выглядит так. Path=fy2tbaj8.default-1404984419419 Я хочу печатать только символы после Path=, я пытался grep Path filename | head -5, Но это не работает. Это все еще показывает всю линию. Как я могу …
29 сен '14 в 14:37
1 ответ

Как найти определенный текст в файлах с определенным расширением?

Допустим, я ищу все файлы с .log расширение, содержащее текст abc, При поиске файлов с любым расширением будет выглядеть (Ссылка: /questions/130989/kak-vklyuchit-postoyannuyu-optsiyu-v-sozdatele-diska/131012#131012) find / -xdev -type f -print0 | xa…
14 апр '16 в 01:33
1 ответ

Найти все ненулевые байты в файле

Я обнуляю СМИ простым pv /dev/zero > ... и хотите узнать, есть ли после этой команды какой-либо другой байт на носителе. Это позволило бы мне знать, что СМИ повреждены. Я предполагаю идеальную среду, которую тем временем ни один другой процесс не…
16 авг '18 в 12:59
2 ответа

grep рекурсивно для определенных файлов

Я попытался использовать grep, чтобы найти фрагменты кода в файлах python, которые распространяются на некоторые каталоги / подкаталоги, но, к сожалению, мои попытки не увенчались успехом:( Я думал: grep -r "search-pattern" *.py должен сделать магию…
06 ноя '14 в 22:05
3 ответа

Удалить строку из файла с именем в другом

У меня есть следующий список: NM_000014 3 NM_000015 0 NM_000016 0 NM_000017 0 NM_000018 0 NM_000019 28 NM_000020 0 NM_000021 0 NM_000022 0 NM_000023 0 NM_000024 8 NM_000025 0 NM_000026 0 И у меня есть еще один файл только с первым столбцом: NM_00003…
28 сен '16 в 10:43
1 ответ

Как избежать появления новых строк с grep -o для нескольких совпадений в одной строке?

С grep -oУ меня есть новая строка для каждого матча: # echo "a b a"|grep -o a a a Как я могу получить следующий результат? # echo "a b a"|grep -o a a a
29 сен '16 в 18:58
5 ответов

Как удалить строки, начинающиеся с определенных строк

Есть ли способ удалить строки, начинающиеся с определенных строк. У меня есть этот код YouTube-DL youtube-dl --extract-audio --audio-quality 0 --newline --audio-format mp3 https://www.youtube.com/playlist?list=PL1C815DB73EC2678E и его результат тако…
14 июн '15 в 13:29
4 ответа

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

Я хотел бы использовать команду grep, чтобы напечатать номер строки для строки, которую я ищу. Тем не менее, когда я использовал команду grep -n он печатает номер строки с двоеточием: рядом с ним. Есть ли способ, которым я могу использовать то же са…
10 дек '14 в 17:45
2 ответа

Проблема с grep

Мне было интересно, почему я получаю следующий вывод при поиске файлов с помощью команды: $ grep -l prac * allprac grep: Desktop: Is a directory grep: Documents: Is a directory grep: Downloads: Is a directory grep: Music: Is a directory grep: Pictur…
11 дек '14 в 05:38
1 ответ

Неуверенность в выводе grep из-за подстановочных знаков bash

Я пытаюсь лучше понять команды bash. ls /usr/include/ | grep \.h Предполагается перечислить все файлы, заканчивающиеся на.h (библиотеки C), но выводит больше, чем ожидалось. th read_db .h ты че ар нета ш Если бы кто-то мог также сказать мне, как выд…
10 июн '16 в 17:23
5 ответов

Как получить текст из диапазона дат, используя grep/sed в большом текстовом файле?

У меня большой текстовый файл (почти 3 ГБ) - это файл журнала. Я хочу получить строки текста, которые соответствуют диапазону дат из этого файла, с 13 июля по 19 июля. Мой формат журнала: 2016-07-12 < ?xml version> 2016-07-13 < ?xml version…
20 июл '16 в 08:52
3 ответа

grep - показывать линии до определенного шаблона

Я нахожусь на Ubuntu 16.04, и я хочу искать файлы, скажем, "если", и я хочу выводить до "endif". Файл может выглядеть так if … SOME CODE endif Я могу сделать это с grep -A9 if my_file | grep -B9 endif, Это не работает, если предложение if больше 9 и…
13 ноя '16 в 17:05
1 ответ

Не может понять вывод grep с регулярным выражением при использовании pipe

Насколько я знаю, при использовании регулярных выражений с grep следует использовать одинарные кавычки, в противном случае оболочка интерпретирует его как символы glob (подстановочные знаки) и выполняет расширение имени файла, но в приведенном ниже …
21 ноя '16 в 08:10
1 ответ

Сопоставьте Pattern и запишите следующее значение как переменную

Я пытаюсь сопоставить шаблон, а затем получить следующую информацию, чтобы создать файл с использованием этой переменной. Пример (мои данные могут выглядеть как один из двух примеров) "headers": { "content-type": "application/octet-stream;\r\n\tname…
20 янв '15 в 21:45
1 ответ

Как объединить ls и grep, чтобы вывести только файлы, и использовать ls для подсчета директорий

У меня проблемы с сочетанием ls и grep. Дело в том, что мне нужно использовать только ls и grep для отображения всех файлов в домашнем каталоге. Я пробовал несколько комбинаций, но безрезультатно. Я думаю, что я должен использовать это как: ls /home…
27 янв '15 в 04:10
4 ответа

Можно ли использовать вложенную команду grep?

Я имею в виду, когда я бегу dpkg -s thunar | grep "Depends" он отображает все зависимости для файлового менеджера thunar. Как запустить, например dpkg -s thunar | grep "Depends" | grep "gtk" отображать только зависимости, содержащие в своем имени gt…
02 дек '18 в 23:06
2 ответа

Беда с кошкой Shell Script | Grep

#!/bin/bash mylanip=$(hostname -I | awk '{print $1}') touch /opt/portmapper/0prelims echo `java -jar /opt/portmapper/portmapper.jar -list | grep $mylanip > /opt/portmapper/0prelims` # HTTPS portprelim=$(cat /opt/portmapper/0prelims | grep ${mylan…
10 апр '16 в 15:51
3 ответа

Как мне использовать grep для генерации

Как бы я создать список, который отображает самые низкие цифры в файле? ех. Элемент списка 2476 Джеки Вудсон: менеджер:: продажи:: 01.05.59: 110000 Элемент списка 2000 Джек Уилсон: директор:: счета:: 19.0455: 80000 Элемент списка 7700 Уилсон Али: ис…
06 ноя '16 в 02:45