Launch & قم بتشغيل مثيلات متعددة لأي تطبيق في Mac OS X

Anonim

يمكنك تشغيل مثيلات متعددة لأي تطبيق في نظام التشغيل Mac OS X بقليل من سحر سطر الأوامر. باستخدام الأمر "فتح" لتشغيل تطبيقات واجهة المستخدم الرسومية من Terminal ، يمكننا تشغيل مثيل جديد لأي تطبيق ، حتى لو كان قيد التشغيل بالفعل.

في أبسط شكل ، نشير فقط إلى فتح التطبيق بعلامة -n. للحصول على مثال عملي ، سنستخدم متصفح Safari:

open -n /Applications/Safari.app/

سيؤدي هذا إلى إطلاق مثيل جديد من Safari ، حتى إذا كان Safari مفتوحًا بالفعل. يمكنك تكرار هذا الأمر لتشغيل أكبر عدد ممكن من مثيلات التطبيق الذي تريد تشغيله.

بدلاً من تكرار الأمر مرارًا وتكرارًا ، دعنا نجعل تشغيل مثيلات متعددة من التطبيق أسهل. ماذا لو كنت تريد تشغيل خمس مثيلات جديدة من Safari؟ بافتراض أنك تستخدم bash ، سنستخدم هذا الأمر:

n=5 ؛ لـ ((c=1 ؛ c<=n ؛ c ++)) ؛ قم بفتح -n /Applications/Safari.app/ ؛ فعله

الآن هذا نوع من السلسلة المعقدة التي يجب كتابتها مرارًا وتكرارًا ، لذلك سنجعل الأمر أسهل من خلال إنشاء اسم مستعار في ملف .bash_profile:

تحتاج أولاً إلى فتح .bash_profile في محرر نصوص ، nano جميل وسهل:

nano ~ / .bash_profile

الآن الصق هذا في سطر جديد (بافتراض وجود أسماء مستعارة أخرى من نصائحنا الأخيرة أو غير ذلك) ، فقط تأكد من أن كل شيء موجود في سطر واحد:

الاسم المستعار safarix5='n=5؛ لـ ((c=1 ؛ c<=n ؛ c ++)) ؛ قم بفتح -n /Applications/Safari.app/ ؛ فعله'

حفظ التغييرات في .bash_profile بالضغط على Control + O والضغط على الإرجاع

سميت الاسم المستعار "safarix5" لمتصفح Safari X 5 ، لأن هذه السلسلة تطلق 5 مثيلات من Safari ، ولكن يمكنك تسميتها ما تريد. إذا كنت ترغب في تشغيل Safari في 10 حالات مختلفة ، فالأمر يتعلق فقط بتغيير المتغير 'n' كالتالي:

الاسم المستعار safarix10='n=10؛ لـ ((c=1 ؛ c<=n ؛ c ++)) ؛ قم بفتح -n /Applications/Safari.app/ ؛ فعله'

يمكنك تغيير التطبيق إلى أي شيء تريده ، فقط تذكر أن كل مثيل قيد التشغيل للتطبيق يستهلك المقدار الكامل من الموارد لهذا التطبيق. يجب أن يكون مطورو الويب والتطبيقات سعداء بشكل خاص بهذه الخدعة ، ولكن هناك الكثير من الاستخدامات الأخرى أيضًا.

إذا استمتعت بهذا ، فراجع المزيد من النصائح والحيل الخاصة بسطر الأوامر.

Launch & قم بتشغيل مثيلات متعددة لأي تطبيق في Mac OS X