개발자세상/Shell 관련

첫번째 하위 폴더의 폴더 개수 구하기

headiron 2014. 9. 11. 03:36

Travis가 API 오류 분석을 요청해서 확인해 본 결과 Temp folder를 작업 이후에 clean up 하지 않아서 32K limit로 인하여 오류가 발생한 case 였다.

다행히 TEST ( ? )  environment여서 다행이었지만, Production에 Temp folder가 몇 개나 있는지는 알수가 없었다.

이걸 shell을 어찌짜야 하나 internet을 뒤졌더니 다행히 아래와 같은 shell command로 가능했다.

shell> for D in *; do echo $D; find $D -type d| wc -l; done


다행히도 Production에 temp folder가 1000개 이상 넘는 case는 없어서 다행이었다.

근데 이상한건.. 어떻게 1000개가 넘는 case가 하나도 없을 수 있지?

U.I에서 clean up 해 준다고 해도, API만 사용하는 case도 많을 텐데..