![빈 함수를 찾는 방법은 무엇입니까?](https://linux55.com/image/145864/%EB%B9%88%20%ED%95%A8%EC%88%98%EB%A5%BC%20%EC%B0%BE%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
다음과 같이 빈 한 줄 주석만 포함된 디렉토리의 모든 함수를 재귀적으로 찾습니다.
public function index()
{
//
}
나는 노력했지만 grep -PR "//$" *
운이 없었다.
답변1
귀하의 경기는 라인의 끝에 grep
만 있습니다 . //
함수 뒤에 공백 문자가 있을 수 있습니다. 앞에 공백을 허용할 수도 있습니다 //
. 따라서 전체가 0개 이상의 공백 문자로 구성된 줄을 검색한 다음 검색하고 //
0개 이상의 공백 문자를 검색합니다.
grep -PR '^\s*//\s*$'