ম্যাক টার্মিনালে সাউন্ড প্লে করুন


54

আমার পটভূমিতে একটি স্ক্রিপ্ট চলছে এবং প্রতি কয়েক মিনিটে আমাকে একটি সতর্কতা প্রেরণ করে। আমি সতর্কতাটি বীপের আকারে রাখতে চাই।

প্রশ্ন: আমি ম্যাক টার্মিনালে কীভাবে একটি বীপ খেলতে পারি?

উত্তর:


93

printf \\aএবং osascript -e beepডিফল্ট সতর্কতা শব্দটি প্লে করে তবে সতর্কতার পরিমাণটি শূন্যতে সেট করা থাকলে তারা নীরব থাকে। printf \\aশ্রবণযোগ্য বেলটি অক্ষম করা থাকলে নিরবও থাকে।

আপনি অফলি ব্যবহার করতে পারেন বা বলতে পারেন:

afplay /System/Library/Sounds/Funk.aiff
say done

/ সিস্টেমে / লাইব্রেরি / প্রাইভেটফ্রেমওয়ার্কস / স্ক্রিনরেডার.ফ্রেমওয়ার্ক / ভার্সন / এ / রিসোর্সেস / সাউন্ডস / এ আরও সাউন্ড এফেক্ট ফাইল রয়েছে।


আমি এখনও অবধি বলছিলাম, অফলি কৌশলটি করেছে। ধন্যবাদ!

1
খুব সুন্দর! say -v ?ভয়েসগুলির একটি তালিকা ইনস্টল করার জন্য আপনি (ইয়োসেমাইটে, কমপক্ষে) ব্যবহার করতে পারেন - আমার বেশ কয়েকটি ছিল! প্রতিটি উপলভ্য কণ্ঠে আপনি কী চান তা এখানে বলার জন্য একটি ছোট স্ক্রিপ্ট এখানে দেওয়া হয়েছে:for i in $(say -v \? | awk '{print $1;}'); do echo $i; say -v $i "Build terminated\!"; done
স্কর্পডিয়োডগ

13

সবচেয়ে সহজ উপায় হ'ল বেল ব্যবহার echo -e "\a"


1
আমার পক্ষে কাজ করেনি। আমার কি প্যাকেজ দরকার?

ওএস এক্স এর কোন সংস্করণ চালু আছে? এছাড়াও, আপনার টার্মিনাল এমুলেটারের সেটিংস পরীক্ষা করে দেখুন এবং নিশ্চিত করুন যে আপনি বেল অক্ষম করেছেন না।
অচপল

আহ! টার্মিনাল শব্দগুলি সক্ষম করা হয়নি। এছাড়াও, এই কমান্ডটি যে নিস্তেজ থুড শব্দের সাথে তুলনা করে তার তুলনায় কোনও শালীন ঘণ্টা / সতর্কতা রয়েছে?

আমি নিজেই আইটির্ম 2 ব্যবহার করি, যা গ্রল ব্যবহার করে (তাই ঘণ্টা গর্জে যায়), গ্রলের মাধ্যমে আমি আইটার্ম 2 সতর্কতার সাথে আরও একটি শব্দ যুক্ত করি। হ্যাঁ, এক ধরণের চারপাশে।
বিধ্বস্ত

ওহ, আমি সেই সেটআপটি শেষ অবলম্বন হিসাবে ব্যবহার করব;)
আরকে।

3

অন্য উপায় হয় echo ^G। কিন্তু আপনি আক্ষরিক টাইপ না ^G। পরিবর্তে, টাইপ করুন ctrl+v, ctrl+g, যা হিসাবে প্রদর্শিত হবে echo ^G


@ ট্যামনোক একটি ম্যাক? ctrl+Gনিজেই ম্যাকের জন্য আমার জন্য কিছু করে না।
উইসবাকি

উহু? এটি আমার জন্য সিয়েরা এবং ইয়োসেমাইটে
ঘটে

তবে এটি আমার 10.6 মেশিনে কাজ করছে না- হতে পারে আমার কিছু সি এল এল সরঞ্জাম বা হোমব্রিউ এর সাথে এটি আঁকছে। আমি আমার মন্তব্য প্রত্যাহার করব, দুঃখিত।
Tmanok
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.