Launch & قم بتشغيل مثيلات متعددة لأي تطبيق في Mac OS X
يمكنك تشغيل مثيلات متعددة لأي تطبيق في نظام التشغيل 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/ ؛ فعله'
يمكنك تغيير التطبيق إلى أي شيء تريده ، فقط تذكر أن كل مثيل قيد التشغيل للتطبيق يستهلك المقدار الكامل من الموارد لهذا التطبيق. يجب أن يكون مطورو الويب والتطبيقات سعداء بشكل خاص بهذه الخدعة ، ولكن هناك الكثير من الاستخدامات الأخرى أيضًا.
إذا استمتعت بهذا ، فراجع المزيد من النصائح والحيل الخاصة بسطر الأوامر.