منبع اصلی نوشتار زیر در این لینک قرار دارد

ساختن پلی‌لیست در لینوکس

تقریبا همه گوشی‌های امروزی این قابلیت رو دارن که وقتی موزیک کپی میشه رو حافظه گوشی، به طور اتوماتیک دنبال پلی‌لیست‌های (playlist) با پسوند m3u می‌گردن تا تو برنامه پخش موزیک گوشی اضافه کنن. فایل‌های m3u فایل‌های متنی هستن که توش لیست فایل‌های اون آلبوم نوشته میشه. حالا اگر آرشیو موسیقی شما هم مثل من پلی‌لیست نداشته باشه،‌ مجبورید که یا خودتون پلی‌لیست درست کنید یا تو برنامه پخش موزیک گوشی‌تون موزیک‌هاتون رو دستی اضافه‌کنید. اما چون من لینوکس دارم، می‌تونم از دستور‌هاش استفاده کنم و این کار رو واسه خودم راحت‌تر کنم. نتیجه‌اش یک اسکریپت ۲-۳ خطی هست که وقتی اجراش می‌کنم یه اسم برای لیست از من می‌پرسه و بعدش تمام فایل‌های موزیک با پسوند mp3 و ogg موجود تو مسیر جاری رو به لیست اضافه می‌کنه. به همین راحتی وارد شاخه موزیک میشم، اون اسکریپت رو اجرا می‌کنم، یا اسم واسه لیستم انتخاب می‌کنم و بعدش اون آلبوم رو کپی می‌کنم رو گوشیم.
این هم چند خطی که من تو اسکریپتم نوشتم و به اسم m3u-creator ذخیره کردم:

#!/bin/bash
echo -e \”Enter Name Of Playlist: \\c\”
read PLN
ls -1 | grep -i -E \’.mp3$|.ogg$\’ >> \”$PLN.m3u\”



برچسب ها : , , , ,