'script'에 해당되는 글 1건

  1. 2011.09.19 파일 사이즈가 0 인 개수 확인 스크립트
2011. 9. 19. 22:23

파일 사이즈가 0 인 개수 확인 스크립트

1. 현재 디렉토리 내에서 파일사이즈가 0 가 아닌 파일의 개수를 확인하는 쉘 스크립트 

#!/bin/bash


ls -l | grep '^-' | awk '{print $9}' > imsy


CNT=0


for i in `cat imsy`

do

        if [ -s $i ]

        then

                CNT=`expr $CNT + 1`


        else

                shift

        fi

done

echo $CNT
rm -rf ./imsy 


 
마지막에 출력되는 CNT 변수가 현재 디렉토리 내의 파일 사이즈가 0 보다 큰 파일들의 개수임.

2. 반대로 파일사이즈가 0 인 것들의 개수를 구하는 스크립트

#!/bin/bash


ls -l | grep '^-' | awk '{print $9}' > imsy


CNT=0


for i in `cat imsy`

do

        if [ -s $i ]

        then

shift

        else

            CNT=`expr $CNT + 1`


        fi

done

echo $CNT
rm -rf ./imsy