# ast-grep > AST 패턴을 사용해 코드를 검색, 린트 및 재작성. > 더 많은 정보: . - 파일에서 특정 패턴 검색: `ast-grep run {{[-p|--pattern]}} '{{패턴}}' {{경로/대상/파일}}` - 특정 언어에서 패턴 검색: `ast-grep run {{[-p|--pattern]}} '{{패턴}}' {{[-l|--lang]}} {{python}} {{경로/대상/디렉터리}}` - 패턴과 일치하는 코드 재작성: `ast-grep run {{[-p|--pattern]}} '{{패턴}}' {{[-r|--rewrite]}} '{{대체문자열}}' {{경로/대상/파일}}` - 설정 파일의 규칙 실행: `ast-grep scan {{[-r|--rule]}} {{경로/대상/규칙.yml}} {{경로/대상/디렉터리}}` - 대화형으로 코드 검색 및 재작성: `ast-grep run {{[-p|--pattern]}} '{{패턴}}' {{[-i|--interactive]}} {{경로/대상/디렉터리}}` - 하위 명령어의 도움말 표시: `ast-grep {{run}} {{[-h|--help]}}`