grep игнорировать специальные символы в файле

У меня есть java-файл, и я хочу указать количество раз, когда происходит перенос слова. Но единственная проблема заключается в том, что у меня есть много функций, в которых есть рабочий порт.

Вот пример функции:

 public void portNum(){ System.out.println("Your port number is ports port"); port(); //Reading your Port number readPortNumber(); } 

Я хочу получить только те строки, у которых есть port или порт в пределах "" .

Результатом будет:

 System.out.println("Your port number is ports port"); //Reading your Port number 

До сих пор

 grep -i 'port' 

  • содержание grep между двумя стартовыми скобками
  • Фильтрованный список файлов, содержащих строку
  • mv жалуется на стандартный ввод в конвейере, который фильтрует имя файла с помощью grep
  • Как извлечь XML из текстового файла
  • извлекать символы before () с помощью grep
  • Подавлять сообщения об усечении файла при использовании хвоста
  • Bash для эхо-первого позиционирования каждой строки в файл с именем второго
  • Результаты трубы grep в поиске
  • 2 Solutions collect form web for “grep игнорировать специальные символы в файле”

    Если вам нужны строки, которые не содержат объявления функции (как вы сказали в комментарии):

     $ grep -iwP 'port(?!\(.*\))' file.txt System.out.println("Your port number is ports port"); //Reading your port number 

    Как насчет этого?

     netikras $ echo "$a" sdff sd dfgdfg "sjdkgv ojes port" asdsd netikras $ echo "$a" |egrep -c "\".*port.*\"" 1 netikras $ echo "$a" |egrep -c "\".*port.*\"|'.*port.*'" 1 
    Interesting Posts

    Почему visudo препятствует другим редакторам?

    Игнорирование /etc/logrotate.conf из-за плохого режима файла

    Arch Linux: я получаю 500 ошибок при попытке открыть файл PHP

    LXC с графическими приложениями и моментальными снимками на немодифицированном ядре Fedora

    Запускать скрипт как root во время загрузки и отображения в терминале linux по умолчанию?

    bash – определяющие переменные с VAR = $ {: – по умолчанию}

    Как проверить ход процесса без присмотра? Должен ли я убить его?

    Как перенаправить трафик из субдомена в основной домен

    Графические вычисления без X?

    Выполните синтаксический анализ (grepable) nmap для распечатки списка IP \ t с помощью текстовых utils, таких как awk

    Безопасность – Runing Daemon, программа как root или пользователь vs sudo su

    Скрипт для получения файла из SFTP и запуска его

    Как запускать команды терминала и выполнять команды на Linux (Mint 17.2, KDE, плазма)?

    Наивное линейное сравнение, подобное «comm -3», но выглядящее как «diff -y»,

    Как найти, какие другие компьютеры подключены к локальной сети

    Linux и Unix - лучшая ОС в мире.