Новые вопросы с тегом «ack»

Всего найдено 35 вопросов

0
голосов
1
ответ
593
просмотра

Ack / Ag / Pt просто список файлов?

Для Unix / Unix-подобных ОС ... Итак, я знаю, что могу просто использовать find .для рекурсивного перечисления всех файлов из текущей папки. Это включает в себя файлы, которые мне не интересны. Используя Ack, Ag (серебряный искатель) или Pt (платиновый искатель), есть ли способ сделать то же самое?...
спросил aikeru 6 лет назад

1
голосов
2
ответа
244
просмотра

grep для слова, но также упомяните другое слово (а), которое должно появиться в файле

Я ищу вхождения слова «изображение» в папке с множеством файлов и подпапок. Обычные команды grep (grep и 'git grep') возвращают более тысячи совпадений. Как я могу добавить что-то в команду grep, чтобы сказать это, «Найдите мне файлы, которые содержат« слово », но только если слова« репортер »или« и...
спросил american-ninja-warrior 6 лет назад

2
голосов
2
ответа
1077
просмотров

ack-grep показывает только совпадающие имена файлов. Не показывать соответствующий контент

Я ищу некоторые ключевые слова среди минимизированных файлов. Не имеет смысла показывать этот минимизированный контент. Как я могу использовать ack-grep 'SEARCH_WORD' и показывать только совпадающие имена файлов
спросил poc 6 лет назад

0
голосов
1
ответ
178
просмотров

Конфликтующие флаги типов в ack

Я добавил пользовательский тип в мой .ackrc, и он делает то, что я хочу. --type-set=test:match:/_test\b/ Это соответствует файлам модульного теста. Так как я не хочу видеть тестовые использования чаще, чем я, я также установил --notest Однако, когда я хочу искать тесты, я пытаюсь добавить --testв...
спросил Chris Connett 8 лет назад

5
голосов
1
ответ
2153
просмотра

Ограничение поиска по серебру только для поиска файлов определенного типа

Я делаю ag "active_record" ., но я хочу заботиться только о .rbфайлах. Как я могу ограничить, какие типы файлов он ищет в командной строке?
спросил David West 8 лет назад

0
голосов
0
ответов
330
просмотров

Закрыть УСТАНОВЛЕННОЕ соединение на основе только последовательности SYN / ACK

После обсуждения « Соединение остается помеченным как УСТАНОВЛЕННОЕ, даже если хост не подключен », я снова возвращаюсь, чтобы запросить дополнительную информацию. Резюме: у меня есть удаленный хост (клиент Windows), который подключается к моей встроенной системе Linux (серверу, который я использую...
спросил simo-zz 8 лет назад

1
голосов
0
ответов
216
просмотров

Инструмент ack.pl и флаги ack.pl + как игнорировать файлы с помощью S attr

Я использую инструмент ack.pl для поиска строки или IP-адресов в файлах Официальный сайт ack.pl - http://beyondgrep.com/documentation/ Пример ack.pl CLI (хотите найти строку STRING_TO_FIND в файлах в / etc) /tmp/ack.pl -Q -a -l --max-count=1 STRING_TO_FIND /etc Но иногда ack.pl застревает в файлах...
спросил maihabunash 9 лет назад

11
голосов
1
ответ
425
просмотров

Поиск в ширину с помощью ack или grep

Когда я ищу, например, мой домашний каталог с помощью ack(или grep), я обычно хочу знать, где я устанавливаю конкретную опцию. Поскольку большинство конфигурационных файлов действительно близко к ~нему, это значительно ускорило ackбы поиск по ширине. Это возможно?
спросил Profpatsch 9 лет назад

1
голосов
1
ответ
468
просмотров

Показывать номер строки при поиске одного файла

ack обычно показывает номера строк с именем файла, $ ack searchme filename 1:searchme но это не так, когда поиск по одному файлу, $ ack searchme filename searchme Показывать номера строк легко grep $ grep -n searchme filename 1:searchme Могу ли я показать номера строк при поиске одного файла с п...
спросил Sanghyun Lee 9 лет назад

0
голосов
1
ответ
598
просмотров

OpenBSD: расстановка приоритетов пустых ACK

Существует широко используемый пример, касающийся PF и приоритезации пустых пакетов ACK, так что нисходящий поток асинхронных соединений не теряет производительность, если восходящий поток засорен. Пример можно найти в разных местах, например: http://www.benzedrine.cx/ackpri.html pass out on $ext_if...
спросил Laurel Wolf 9 лет назад

1
голосов
3
ответа
308
просмотров

Есть ли что-нибудь, что grep делает лучше, чем ack?

Я начал использовать ackнекоторое время назад, и это удивительно, но все еще напрашивается вопрос: Есть ли что-нибудь grepеще лучше, чем ack? Или, может быть, есть что-то grep, что ack не может сделать ?
спросил Luiz Berti 9 лет назад

4
голосов
3
ответа
579
просмотров

Гну параллельно и акк не играет красиво из-за stdin, труба

Я пытаюсь использовать parallelи ackвместе, чтобы сделать поиск параллельно. Тем не менее, ackкажется, настаивает на использовании, stdinесли он оказывается в трубе, даже если вы даете ему файлы для поиска: $ echo hello > test.txt $ ack hello test.txt hello $ echo test.txt | xargs ack hello hel...
спросил mgalgs 9 лет назад

2
голосов
1
ответ
292
просмотра

Настроить ack для каждого каталога

Моя цель состоит в том, чтобы не всегда указывать, ackкакие каталоги grep в данном проекте (если я не делаю, это медленно, потому что он также сканирует папки не из исходников). До сих пор я придумал поместить исполняемый ./ackскрипт в папку проекта, который делегирует глобальной команде ack с некот...
спросил Erik Allik 10 лет назад

0
голосов
1
ответ
227
просмотров

PhpStorm и Ack для чтения исходного кода

Мне нужны инструменты для просмотра больших объемов исходного кода PHP, и я слышал, что PhpStorm (IDE исходного кода от JetBrains) и Ack (модуль Perl5 с beyondgrep.com) являются одними из лучших инструментов для решения поставленной задачи. Охватывает ли PhpStorm все функции, предоставляемые Ack, и...
спросил John Sonderson 10 лет назад

2
голосов
2
ответа
370
просмотров

Открытие результатов поиска ТОЛЬКО в Vim, если они существуют

:) В своих бесконечных попытках стать ленивее я ищу способ улучшить мой "Open Grep / Ack-results in Vim" -snippet. В настоящее время я использую для открытия найденных файлов: vim $(ack -il "pattern") Использовать его - просто замечательно, но он включает в себя один улов - Vim будет открываться не...
спросил krystah 10 лет назад

1
голосов
1
ответ
223
просмотра

Ack, похоже, не использует свой белый список

У меня ack2.04, и он ищет не только файлы в своем белом списке, но и все - журналы, текст, теги. $ echo 'needle' | tee haystack.txt haystack haystack.log $ ack needle haystack 1:needle haystack.log 1:needle haystack.txt 1:needle $ ack --version ack 2.04 (git commit 8f405b7) Running under Perl 5....
спросил synapse 10 лет назад

0
голосов
1
ответ
241
просмотр

Почему --type-set не работает в ack?

В моем файле .ackrc у меня есть эта строка --type-set=vm=.vm Но когда я бегу ack-grep --vm blah он ищет все типы файлов. Также это не работает: ack-grep blah --type-set vm=.vm ack-grep --type-set vm=.vm blah Зачем?
спросил sean hawk 10 лет назад

2
голосов
1
ответ
1373
просмотра

Откройте все файлы в режиме разделенного окна VIM с помощью команды grep / ack

Я сделал ack-grep для файлов, которые содержат строку. Затем я хочу открыть эти файлы в виде разделенного окна VIM Veritcal. Как это можно сделать через терминал?
спросил Patoshi パトシ 10 лет назад

6
голосов
2
ответа
1636
просмотров

Как вы подтверждаете наличие файла, который содержит две или более фразы / слова?

Как вы используете ackдля поиска файла, который содержит, например, кошка собака мышь где-нибудь в файле? Каждая фраза встречается в файле хотя бы один раз. Это похоже на поведение поисковой системы в Интернете. Бонус: Можем ли мы использовать регулярное выражение для этих отдельных фраз? Или, во...
спросил hobbes3 11 лет назад

3
голосов
1
ответ
1708
просмотров

Как ack-grep заменить строку из нескольких слов

Следующая команда заменяет каждое вхождение слова fromв любом файле текущего каталога или его подкаталогов на to: ack-grep -l --print0 --text from | xargs -0 -n 1 sed -i -e 's/from/to/g' Я получил это из этой темы. Как заменить строку, включающую несколько слов вместо одного слова? Например, замени...
спросил Bentley4 11 лет назад

2
голосов
1
ответ
841
просмотр

Как вывести часть или число из сопоставления в grep или ack

У меня есть текстовый файл, demo.txtкак показано ниже. This is a line with id (9) This (8) is another line with id (10) This is a line with id too 11 This line does nothing Файл содержит несколько строк с идентификатором, разбросанным случайным образом. Идентификатор шаблона - это число с круглыми...
спросил Billy Chan 11 лет назад

2
голосов
1
ответ
745
просмотров

Отображение номера строки с именем файла в ack

когда я использую поиск, ackя получаю такие результаты /path/to/file/name 42: <code>goes here</code> Как мне получить ответ, чтобы вместо этого вернуть результаты: /path/to/file/name:42 : <code>goes here</code>
спросил Joseph Le Brech 11 лет назад

1
голосов
1
ответ
515
просмотров

Как я могу получить список каталогов с помощью ack?

У меня есть список каталогов следующим образом (предоставленный ls -la): total 8 drwxr-xr-x 6 <user> <group> 204 Oct 18 12:13 . drwxr-xr-x 7 <user> <group> 238 Oct 18 11:29 .. drwxr-xr-x 14 <user> <group> 476 Oct 18 12:31 .git -rw-r--r-- 1 <user> <group&g...
спросил knpwrs 11 лет назад

6
голосов
2
ответа
1744
просмотра

Установка ack в Macports не создает корректный исполняемый файл

Я пытаюсь установить p5-app-ackпорт из Mac Ports, но кажется, что он не создает /opt/local/bin/ackдвоичный файл в конце: $ sudo port search *app-ack Password: p5-app-ack @1.960.0 (perl) A grep replacement that ignores .svn/CVS/blib directories p5.8-app-ack @1.960.0 (perl) A grep replacement that ig...
спросил qazwsx 11 лет назад

3
голосов
1
ответ
2140
просмотров

Почему ack не выполняет рекурсивный поиск по всем файлам по умолчанию?

Из всего, что я могу прочитать ack-grep foo должен искать во всех файлах в текущем каталоге и подкаталогах термин «foo». Однако самое близкое, что я могу получить, это ack-grep foo * Который возвращает все результаты, которые имеют «foo» в текущем каталоге. Почему первая команда не работает? Я исп...
спросил theicfire 11 лет назад

2
голосов
2
ответа
897
просмотров

Использование ack для поиска регулярных выражений в определенном типе файла

Хотите знать, есть ли способ найти что-то вроде ack foo "*.scss"
спросил Somethingconcon 11 лет назад

1
голосов
1
ответ
1100
просмотров

как заставить команду 'ack' напечатать имя файла, который нашел результат в каждой строке

По умолчанию ackкоманда печатает вывод следующим образом ack --jsp '</div>' a.jsp 5:</span></div> 10:</table></div> b.jsp 3:</div><div>xyz 8:</div><a> Есть ли способ вывести результат следующим образом? <filename>:<linenum>:<matc...
спросил Prashant Bhate 11 лет назад

9
голосов
2
ответа
3484
просмотра

Как мне карту <cmd>-<shift>-f запустить плагин Ack в Vim? </shift></cmd>

Я новичок в vim и пытаюсь сопоставить ключевую комбинацию для запуска плагина Ack, найденную здесь: https://github.com/mileszs/ack.vim Я хочу сопоставить cmd-shift-fкоманду Ack :Ack. Я добавил следующее к~/.vimrc nmap &lt;D-F&gt; :Ack&lt;space&gt; Не работает Что я делаю неправильно? Я использую vi...
спросил jordelver 12 лет назад

3
голосов
1
ответ
1356
просмотров

ack не повторяется при указании шаблона файла

ack "#define" вернется в подкаталоги и найдет файлы, которые содержат #define. Но я хотел ограничить поиск файлами * .h, поэтому я попытался ack "#define" *.h и это больше не повторяется. Единственные результаты приходят из файлов в рабочем каталоге. Версия: ack 1.96 работает под Perl 5.14.2 в /...
спросил sashang 12 лет назад

2
голосов
2
ответа
390
просмотров

Можно ли имитировать ack, используя grep с правильной комбинацией параметров?

На моем локальном компьютере установлен ack-grep, и я считаю его незаменимым для быстрого «подбора» кодовой базы при отладке. Однако на моем дешевом виртуальном хостинге ack-grep нет. В одном из отзывов о bestthangrep.com упоминается Руб Гольдберг беспорядок находок / grep / xargs это звучит как т...
спросил user908393 12 лет назад