میک OS X میں کمانڈ لائن سے ایک ایپلیکیشن کو احسن طریقے سے بند کریں۔
اگرچہ یہ خاص طور پر معروف نہیں ہے، آپ osascript کمانڈ کی مدد سے کمانڈ لائن سے کسی بھی Mac OS X GUI ایپ کو معیاری چھوڑنے کا سگنل بھیج سکتے ہیں۔ یہ استعمال کرنا کافی آسان ہے، اور ہم یہاں اس کا احاطہ کریں گے۔
Osascript کے ساتھ میک OS X میں ٹرمینل سے ایپس کو خوبصورتی سے کیسے چھوڑیں
دوبارہ، یہ کسی ایپلیکیشن کو مار (ختم) سگنل کے بجائے ایک معیاری چھوڑنے کا سگنل جاری کرے گا۔ اس کا مطلب یہ بھی ہے کہ اگر صارف کو ان پٹ کا اشارہ کیے بغیر غیر محفوظ شدہ ڈیٹا موجود ہو تو ہدف کی ایپلی کیشن زبردستی باہر نہیں جائے گی (جب تک کہ آپ نے Mac OS X کے لیے آٹو سیو سیٹنگ فعال نہ کی ہو اور ایپلیکیشن صارف کو اس کے نتیجے میں اشارہ نہ کرے)۔
Terminal سے Mac OS X میں GUI ایپلیکیشن کو معیاری چھوڑنے کا سگنل بھیجنے کے لیے بنیادی نحو درج ذیل ہے:
"osascript -e &39;چھوڑیں ایپ APPLICATIONNAME&39;"
مثال کے طور پر، کمانڈ لائن سے کیلنڈر کو چھوڑنے کے لیے، APPLICATIONNAME کو "کیلنڈر" سے تبدیل کریں
"osascript -e &39;quit app Calendar&39;"
چونکہ کیلنڈر مطابقت پذیر ہوتا ہے اور اس میں محفوظ کرنے کا اختیار نہیں ہوتا ہے، اس لیے ایپ کو بند کرنے کی کوشش کرتے وقت آپ کو معیاری سیو ڈائیلاگ پیش نہیں کیا جائے گا۔ ان ایپس کے ساتھ جن کے پاس محفوظ کرنے کے اختیارات ہوتے ہیں اور جب Mac OS X میں آٹو سیو غیر فعال ہو جاتا ہے، تو سیو ڈائیلاگ باکس کو حسب معمول طلب کیا جائے گا۔
ایپس کو خوبصورتی سے بند کرنے کے لیے اوساسکرپٹ کا استعمال کرنے کا ایک اور فائدہ یہ ہے کہ آپ ایپلیکیشن کا ایک حقیقی نام فراہم کر سکتے ہیں، جو یاد رکھنا بہت آسان ہے اور اس کے ساتھ جانے والے پراسیس آئی ڈی نمبرز پر مکمل انحصار کرنے سے کہیں زیادہ صارف دوست ہے۔ مارنے کا حکم.نوٹ کریں کہ Mac OS X کے جدید ورژن ایک بہتر کِل کمانڈ پیش کرتے ہیں جو زیادہ صارف دوست ہے، جسے pkill کہا جاتا ہے۔
آپ اسے کمانڈ لائن سے ایپلی کیشنز کو بند کرنے کے لیے ایک bash اسکرپٹ میں استعمال کر سکتے ہیں، یا یہاں تک کہ اس میں ترمیم کر سکتے ہیں کہ "آل اوپن ایپس چھوڑ دیں" جیسا کہ ہم نے کچھ عرصہ پہلے بتایا تھا۔
