Java 파일이 있고 단어의 발생 횟수를 나열하고 싶습니다 port
. 하지만 유일한 문제는 작동하는 포트가 있는 기능이 많다는 것입니다.
다음은 함수의 예입니다.
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'
답변1
함수 선언이 포함되지 않은 줄을 원하는 경우(댓글에서 언급한 대로):
$ grep -iwP 'port(?!\(.*\))' file.txt
System.out.println("Your port number is ports port");
//Reading your port number
답변2
이건 어때?
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