작은따옴표가 포함된 파일을 찾는 방법

작은따옴표가 포함된 파일을 찾는 방법

나는 다음에서이 줄을 가지고 있습니다 file.php:

'사용자' => '',

grep을 사용하여 정확한 행을 쿼리하는 데 적합한 명령은 무엇입니까?

답변1

패턴을 묶으려면 큰따옴표를 사용하세요.

grep "'user' => ''," your_file

또한 사람들이 사용하는 다양한 간격 스타일에 대해 검색이 강력한지 확인하기 위해 일부 메타 문자를 사용할 것입니다.

grep "'user'\s*=>\s*''\s*," your_file

검색에 다른 키워드를 추가하려면 정규식을 확장해야 합니다. 스위치를 -E다음에 공급하십시오 grep.

grep -E "'(user|group|foo)'\s*=>\s*''\s*," your_file

위의 내용 은 일치하는 줄을 인쇄 'user' => '',하거나 (간격 변화가 다름) 인쇄합니다. 필요에 따라 수정하세요.'group' => '','foo' => '',

관련 정보