اسکریپتی دوستمون @Nino براتون نوشتن این کار رو میکنه اما یه تغییرات خیلی کوچیکی لازم داره:
بهتره به جای audacious از mplayer استفاده بشه چرا که همونجا توی ترمینال کارش رو انجام میده و همچنین sleep خودش از دقیقه پشتیبانی میکنه و لازم به محاسبه کردنش به صورت ثانیه نیست.
#!/bin/bash
while true; do
mplayer file.mp3
sleep 16m
done
همچنین میتونین فایل رو به عنوان آرگومان هم به اسکریپت بدین(اگه فایلهای مدنظرتون تغییر میکنن میتونه گزینهی بهتری باشه.) که در اون صورت اینجوری میشه:
#!/bin/bash
while true; do
mplayer $1
sleep 16m
done
با سپاس از راهنمایی شما و سایر دوستان
من تا به حال تجربه اسکریپت نویسی در ترمینال اوبونتو رو نداشتم و چند تا سوال از حضورتون دارم
این اسکریپت رو به چه شکل باید وارد ترمینال کنم تا فعال بشه ؟
غیر فعال کردن و یا تغییر دادن اون در آینده به چه شکلی هست ؟
بفرمایید که اگه سیستم رو خاموش کنیم ، کارکرد این اسکریپت در استفاده های بعدی از سیستم به قوت خودش باقی هست ، یا اینکه هر بار باید به صورت دستی فعال بشه
من خودم این کار رو در حال حاضر با نوشتن اسکریپت در یک سند اچ تی ام ال انجام دادم و اون فایل مورد نظرم از طریق مرورگرم پخش میشه ، خیلی برام جالبه که بتونم این کار رو از طریق اسکریپت نویسی در اوبونتو انجام بدم
درود بر شما عزیزان