디렉터리에서 다수 파일 일괄 실행하기1 [Linux 셸 스크립트] 파일처리 - 032 로그 파일이 엄청 많은 디렉터리에서 파일들에 명령어를 일괄 실행하기 1. 사용 명령어 (1) find (2) xargs (3) grep 2. 키워드 & 사용처 (1) 키워드 인수, 명령행 인수, 대량 파일 (2) 사용처 파일이 너무 많아 단순히 *로 파일을 지정하면 에러가 발생하는 상황에서 grep 명령어 등을 실행하고 싶을 때 사용합니다. 3. 실행 예제 $ ./xargs-grep.sh /var/log/myapp/a.log:2021-03-14 12:13:15 [ERROR] File Not Found. /var/log/myapp/b.log:2021-03-15 01:11:34 [ERROR] I/O Error. /var/log/myapp/c.log:2021-03-16 21:31:45 [ERROR] File Not Found. 4. 스크립트 #!/bin/sh logdir="/.. 2021. 3. 18. 이전 1 다음