본문 바로가기

Programming Practice/Shell & Server Management

find 한 결과를 배열에 담아서 사용하기

1) find 한 결과를 tmpfile 에 담기

 find ~~ > tmpfile

2) tmpfile을 읽어서 배열에 담기

FIND_RESULT=()

while IFS=read;

do

   FIND_RESULT+=("$REPLY")

done < tmpfile

3) tmpfile 삭제

 rm -f tmpfile

4) 배열에 대해 처리

 FIND_RESULT_LENGTH=${#FIND_RESULT[@]}

 for ((i=0; i<$FIND_RESULT_LENGTH; i++))

 do

   ${FIND_RESULT[$I]}

 done


'Programming Practice > Shell & Server Management' 카테고리의 다른 글

조건문  (0) 2016.02.16
변수 기본  (0) 2016.02.16
특정 로그 파일에서 체크 시점 이전 5분 동안 특정 문구 개수 조회  (0) 2016.01.10
모니터링 tool  (0) 2015.11.22
파일 관리  (0) 2015.10.25