Запитання з тегом «grep»

grep - це інструмент командного рядка для пошуку текстових шаблонів у файлах.

7
Не потрібен цілий рядок, а лише відповідність регулярному вираженню
Мені просто потрібно отримати відповідність із регулярного виразу: $ cat myfile.txt | SOMETHING_HERE "/(\w).+/" Вихід повинен бути лише тим, що було узгоджено, усередині дужок. Не думаю, що я можу використовувати grep, оскільки він відповідає всій лінії. Будь ласка, дайте мені знати, як це зробити.
16 bash  shell  grep  regex 

2
Як відображати назви файлів тільки після пошуку за ключовим словом?
Наразі в каталозі є n файлів даних, де кожен файл має щонайменше 1 рядок дуже довгих даних. Моя структура каталогу director/ data1.json data2.json data3.json Я знаю, що принаймні один із цих файлів містить ключове слово, яке я шукаю, але оскільки один рядок даних занадто довгий, він охоплює весь мій термінал. …
15 grep 

1
Ack пошук буквальних рядків [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для помилки сервера. Закрито 7 років тому . Мені не доводиться уникати речей, коли я хочу шукати частину HTML-тегу. Як я можу шукати саме те, що я набираю, не потребуючи …
15 grep  regex 

5
Перегляд файлів журналу .gz
Чи існує магічний трубопровід оболонки, який дозволив би легко проглядати купу файлів журналу .gz, не потребуючи їх десь витягувати? .gz файли - це журнали Apache, результат обертання журналу. Я хотів би швидко перевірити, наскільки часто до певних URI звертаються в минулому.

7
Як знайти файл у FreeBSD
Я намагаюся знайти всі копії example.filenameна моєму сервері FreeBSD. Який найкращий / найпростіший / найефективніший спосіб зробити це?
14 linux  freebsd  files  grep  find 

3
grep поводиться по-різному на Fedora vs Ubuntu
Тому коли я запускаю це у Fedora, я бачу таке: $ ls hmm_data/indivA12_AATAAG/refs/par1/ 2R-orths.alleles 2R-ref.alleles $ ls hmm_data/indivA12_AATAAG/refs/par1/ | grep -F '-ref.alleles' 2R-ref.alleles Але коли я працюю на Ubuntu (ті самі дані), я не отримую жодних результатів від grep: $ ls hmm_data/indivA12_AATAAG/refs/par1/ 2R-orths.alleles 2R-ref.alleles $ ls hmm_data/indivA12_AATAAG/refs/par1/ | grep -F …
13 ubuntu  bash  fedora  grep 

6
греп лінії після матчу до кінця
У мене є наступний висновок від git status, як мені робити grepвсе після Untracked files: [alexus@wcmisdlin02 Test]$ git status # On branch master # # Initial commit # # Changes to be committed: # (use "git rm --cached <file>..." to unstage) # # new file: app/.gitignore # new file: app/app.iml …

5
Швидке вилучення діапазону часу з лог-файлу syslog?
У мене лог-файл у стандартному форматі syslog. Це виглядає приблизно так, за винятком сотень рядків в секунду: Jan 11 07:48:46 blahblahblah... Jan 11 07:49:00 blahblahblah... Jan 11 07:50:13 blahblahblah... Jan 11 07:51:22 blahblahblah... Jan 11 07:58:04 blahblahblah... Він не котиться рівно опівночі, але в ньому ніколи не буде більше двох …
12 linux  log-files  grep 


8
Як я можу отримати шлюз за замовчуванням у LINUX з урахуванням пункту призначення?
Я намагаюся отримати шлюз за замовчуванням, використовуючи призначення 0.0.0.0 я використав цю команду: netstat -rn | греп 0,0,0,0 і він повертає цей список: Destination - Gateway - Genmask - Flags - MSS - Window - irtt - Iface 10.9.9.17 - 0.0.0.0 - 255.255.255.255 - UH - 0 0 0 - …
11 gateway  grep 

6
Збільшити смугу ходу за допомогою ПВ (переглядача труб)
У мене є величезний каталог на моєму комп’ютері, і мені потрібно шукати рядок у кожному рубіновому файлі всередині. Я міг би зробити це так: grep -R "string" *.rbале це займає дуже багато часу, і я хотів би використовувати pv (переглядач труб), щоб показати панель прогресу, щоб можна було стежити за …
11 grep  pv 

2
Захоплення для діапазонів CIDR
Час від часу я хочу зібрати діапазони CIDR з моїх файлів журналу Apache. Це легко для діапазонів, які падають на природні межі (/ 8, / 16 і / 24), але не так просто для інших діапазонів, таких як / 17 і / 25. Приклади: # 192.168.0.0/16: (easy) grep " 192\.168\." …
10 ip  regex  grep  cidr 

5
Об'єднайте кілька команд unix в один вихід
Мені потрібно шукати в наших журналах електронної пошти певну адресу електронної пошти. Ми зберігаємо поточний файл з іменем maillog , а також файли .bz2 на тиждень у тій же папці. На даний момент я виконую наступні команди для пошуку файлу: grep person@domain.com maillog bzgrep person@domain.com *.bz2 Чи є спосіб об'єднати …
9 linux  unix  bash  grep 

4
Пошук буквального "> \" за допомогою ack-grep
Я шукаю рядки, які буквально мають більший за символ (a ">"), після чого пробіл, за яким слід зворотний косий рядок ("\"), тобто рядок із цим:> \ Я думав, що втеча дозволить це, і для більшого - ніж це: $ ack-grep "\>" повертає рядки з ">" в них. Але коли я …
9 grep  regex  escaping 

2
трійник і греп одночасно (оболонка)?
Я намагаюся запустити сервер, який записує в $ log (файл txt), а потім знайти весь текст у логфайлі, який починається з [1], і помістити його в інший файл. Ось моя спроба. tee -a $logпрацює разом із усім іншим. Однак команда grep не має. run="tail -n0 -f -s 0.01 $cmds | …
linux  shell  grep 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.