리눅스 분류
쉘스크립트에 대해 문의 드립니다.
작성자 정보
- 손현우 작성
- 작성일
컨텐츠 정보
- 1,979 조회
- 1 댓글
- 0 추천
- 목록
본문
쉘스크립트에서 디렉토리내에 있는 모든 파일에서 파일 내용을 검색하고 싶습니다.
find ./ -name "filename*" -exec grep test {} >> result.out ;
제가 사용한 방법은 위와 같이 find 로 파일 검색을 해서 파일 내용을 검색했습니다.
저방법이 되기는 하지만 제대로 된 방법인지 궁금합니다.
그리고 보통 디렉토리 내의 모든 파일에 대해 작업을 할때
각 파일명을 하나씩 입력받을때 어떤 방법을 쓰는지 궁금합니다.^^
find ./ -name "filename*" -exec grep test {} >> result.out ;
제가 사용한 방법은 위와 같이 find 로 파일 검색을 해서 파일 내용을 검색했습니다.
저방법이 되기는 하지만 제대로 된 방법인지 궁금합니다.
그리고 보통 디렉토리 내의 모든 파일에 대해 작업을 할때
각 파일명을 하나씩 입력받을때 어떤 방법을 쓰는지 궁금합니다.^^
관련자료
-
이전
-
다음
댓글 1
장규승님의 댓글
- 장규승
- 작성일
find . -type f -exec grep -l "찻는문자열" {} >> result.out ;
위와 같이 하면 해당 디렉토리이 이하 모든 파일에대해서만 찻는 문자열이 있는것만
뽑아서 상대경로로 저장시켜 줍니다.
위와 같이 하면 해당 디렉토리이 이하 모든 파일에대해서만 찻는 문자열이 있는것만
뽑아서 상대경로로 저장시켜 줍니다.