আপনার শেল (ব্যাশ) স্ক্রিপ্টটি স্ক্রিনে নিয়মিত আউটপুট থেকে পেতে যাতে আপনি অগ্রগতি দেখতে পান, আপনার এটি অ্যাপলস্ক্রিপ্ট থেকে চালু করতে হবে। মূলত, এটি এমন একটি স্ক্রিপ্ট যা অন্য স্ক্রিপ্ট চালু করে। আপনার ffmpeg কমান্ড থাকা স্ক্রিপ্টটিকে কিক করতে নীচের স্ক্রিপ্টটি ব্যবহার করুন। আপনি সাধারণত আপনার স্ক্রিপ্টে তর্কগুলিও পাস করতে পারেন।
এই উদাহরণস্বরূপ, আমার কাছে একটি সরল বাশ স্ক্রিপ্ট রয়েছে যা প্রথম কমান্ড লাইনের যুক্তি প্রিন্ট করে।
#! /bin/bash
# test.sh
echo $1
exit
এর পরে, অ্যাপলস্ক্রিপ্ট কোডটি হ'ল বাশ স্ক্রিপ্টটি বন্ধ করে দেয়
tell application "Terminal"
do script "<path>/test.sh 'Hello World'; exit"
activate
end tell
দ্রষ্টব্য, আপনার যে শূন্যস্থানগুলি পাস করতে হবে তার সাথে যদি আপনার কোনও স্ট্রিং থাকে তবে সেগুলি অবশ্যই একক উদ্ধৃতিতে আবদ্ধ থাকতে হবে । ডাবল উদ্ধৃতিগুলি অ্যাপলস্ক্রিপ্টে ত্রুটির কারণ ঘটবে।
আপনি যখন স্ক্রিপ্টটি চালাবেন, এটি একটি টার্মিনাল উইন্ডোটি খুলবে এবং আউটপুট পাওয়া যে কোনও কিছুই স্ক্রিনে প্রদর্শিত হবে।