반응형

sh 명령어를 이용하면 특정 쉘을 실행시킬 수 있다.

 

아래 코드는 현재 디렉토리에서 log로 시작하고 .txt로 끝나는 모든 파일을 web.sh라는 쉘에 파라미터로 넘겨주는 것이다.

 

만약 web.sh가 파일을 읽거나 파싱하는 어떤 프로그램이라면

아래의 쉘스크립트는 여러 파일들을 반복적으로 읽어서 web.sh로 넘겨주는 역할을 하는 것이다.

for file in ./log*.txt
do
 sh ./web.sh ${file}
done
반응형