티스토리 뷰

downloadFile="20110623.mp3"
downloadLocation="http://old.ddanzi.com/appstream/"$downloadFile
fileName=~/Music/$downloadFile

while [ ! -f $fileName ]
do
wget -c -O $fileName $downloadLocation
    if [ $(ls -lah $fileName | awk '{ print $5}') = "0B" ]
    then
    echo REMOVE $fileName
    rm $fileName
    fi
sleep 30
done
echo '\0007\0007\0007\0007\0007'


if [ ! -f $fileName ]
$fileName 에 해당하는 파일이 존재 하지 않을 경우 수식이 참이 된다.

if [ $(ls -lah $fileName | awk '{ print $5}') = "0B" ]
$fileName 에 해당하는 파일의 크기를 가져와서 크기가 0이면 수식이 참이 된다.

sleep 30
딴지일보 서버에 부담을 주지 않기 위한 30초의 배려..

echo '\0007\0007'
위 구문으로 비프음을 한 번 실행한다.


댓글