티스토리 뷰
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'
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'
위 구문으로 비프음을 한 번 실행한다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 쉘 명령어
- 공차
- 스토리베리
- spark streaming
- svn
- 코디엔 삽질이 필요하다
- Prism
- 나는꼼수다
- advanced programming in the unix environment
- add-on
- Subversion
- VIM
- Linux
- Hunted
- apue.h
- 공차코리아
- oss
- Firefox
- 영화
- Reality TV Show
- 플랜트파우더
- bash
- 마더 컴플렉스
- 음악
- 윈터멜론밀크티
- 반성문
- Scala
- shell commands
- Mozilla Labs
- NDS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함