
안녕하세요. 개발개입니다. 이번 글에서는 1) 파일을 라인 단위로 읽은 결과나 2) 명령어 처리 결과에 대한 다중 결과를 while 문을 통해 반복 처리하는 방법에 대해 알아보도록 하겠습니다. 오타, 오류 혹은 기타 의견은 언제든지 환영합니다. 1. 파일을 라인 단위로 읽어 반복 처리 - Redirection을 이용하는 경우 #!/bin/bash while read [라인변수명]; do [반복작업할 내용 작성] done < [파일명] - Pipeline을 이용하는 경우 #!/bin/bash cat [파일명] | while read [라인변수명]; do [반복작업할 내용 작성] done 예시 1) 특정 디렉토리에 있는 파일 명을 파일(filelist.txt)에 저장하고 이로부터 읽어들인 각 라인(file ..
KR/Linux
2019. 9. 23. 14:51