ציטוט:
נכתב במקור על ידי InetKey.Net
|
הרעיון היחיד שעלה לי בראש הוא להשתמש בפקודת CRON , מאחר ולא מצאתי אופציה אחרת בתוכנה עצמה , היא לא בדיוק open source .. :\
זו פקודת ה CRON ... ( שתתבצע כל שעה )
קוד:
root@server securehost cron.hourly # pwd
/etc/cron.hourly
root@server securehost cron.hourly # cat shoutcast-playlist
#!/bin/bash
# this will update our shoutcast " bot " playlist ..
/bin/ls /home/awk/radio/bot/music/ | grep -v playlist.lst > /home/awk/radio/bot/music/playlist.lst
והנה כך נראה הקובץ לאחר הרצת הפקודה
קוד:
root@server securehost music # cat playlist.lst
0.mp3
1.mp3
2.mp3
4.mp3
5.mp3
6.mp3
7.mp3
8.mp3
9.mp3
file.mp3
root@server securehost music # touch {test1,test2,test3}.mp3
root@server securehost music # cat playlist.lst
0.mp3
1.mp3
2.mp3
4.mp3
5.mp3
6.mp3
7.mp3
8.mp3
9.mp3
file.mp3
test1.mp3
test2.mp3
test3.mp3
root@server securehost music #
כמובן , שלא לשכוח לעשות chmod u+x לקובץ בתיקית ה CRON שלנו על מנת שירוץ ..
בהצלחה!