View Single Post
ישן 04-12-08, 02:21   # 6
yonatan
I am root
דירוג מסחר: (0)
 
yonatan's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
גיל: 39
הודעות: 3,911

yonatan לא מחובר  

Wink

ציטוט:
נכתב במקור על ידי InetKey.Net צפה בהודעה
זה הקישור: http://www.eliad.org/amir/sc_trans_posix_040.tar.gz

אני מתכוון לזה שיהיה רשום פעם אחת בקובץ הLST פשוט
*.mp3

ואז זה יבחר את כל הקבצים של הMP3 שיש בתיקיה , שאני לא יצטרך תמיד להוסיף שמות או לעשות ls < לתוך הקובץ של הLST

יש אפשרות?
הרעיון היחיד שעלה לי בראש הוא להשתמש בפקודת 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 שלנו על מנת שירוץ ..
בהצלחה!
__________________
אחסון אתרים - Red Hat Certified
עקבו אחרינו בטוויטר!

  Reply With Quote