লঞ্চ & Mac OS X-এ যেকোনো অ্যাপ্লিকেশনের একাধিক দৃষ্টান্ত চালান
আপনি সামান্য কমান্ড লাইন ম্যাজিক দিয়ে Mac OS X-এ যেকোনো অ্যাপ্লিকেশনের একাধিক দৃষ্টান্ত চালাতে পারেন। টার্মিনাল থেকে GUI অ্যাপ চালু করতে 'ওপেন' কমান্ড ব্যবহার করে, আমরা যেকোন অ্যাপের একটি নতুন ইন্সট্যান্স চালাতে পারি, এমনকি যদি এটি ইতিমধ্যেই চালু থাকে।
সরলতম আকারে, আমরা শুধু -n পতাকা দিয়ে অ্যাপ্লিকেশনের জন্য ওপেন নির্দেশ করি। একটি বাস্তব উদাহরণের জন্য, আমরা সাফারি ব্রাউজার ব্যবহার করব:
open -n /Applications/Safari.app/
এটি Safari-এর একটি নতুন দৃষ্টান্ত চালু করবে, এমনকি Safari ইতিমধ্যেই খোলা থাকলেও৷ আপনি যে অ্যাপটি চালাতে চান তার যতগুলি উদাহরণ চালু করতে আপনি এই কমান্ডটি পুনরাবৃত্তি করতে পারেন৷
যদিও বারবার কমান্ডটি পুনরাবৃত্তি করার পরিবর্তে, অ্যাপটির একাধিক দৃষ্টান্ত চালু করা আরও সহজ করা যাক। আপনি যদি সাফারির পাঁচটি নতুন উদাহরণ চালু করতে চান? ধরে নিচ্ছি আপনি ব্যাশ ব্যবহার করছেন, আমরা এই কমান্ডটি ব্যবহার করব:
n=5 ; জন্য ((c=1; c<=n; c++)); খুলুন -n /Applications/Safari.app/ ; সম্পন্ন
এখন বারবার টাইপ করা কিছুটা জটিল স্ট্রিং, তাই আমরা আপনার .bash_profile এ একটি উপনাম তৈরি করে এটিকে আরও সহজ করব:
প্রথমে আপনাকে একটি টেক্সট এডিটরে .bash_profile খুলতে হবে, ন্যানো সুন্দর এবং সহজ:
nano ~/.bash_profile
এখন এটিকে একটি নতুন লাইনে পেস্ট করুন (আমাদের সাম্প্রতিক টিপস বা অন্যথায় সেখানে অন্য উপনাম রয়েছে বলে ধরে নিন), শুধু নিশ্চিত করুন যে সবকিছু এক লাইনে রয়েছে:
alias safarix5='n=5 ; জন্য ((c=1; c<=n; c++)); খুলুন -n /Applications/Safari.app/ ; সম্পন্ন'
কন্ট্রোল+ও টিপে এবং রিটার্ন টিপে .bash_profile এ পরিবর্তনগুলি সংরক্ষণ করুন
আমি Safari X 5-এর উপনাম 'safarix5' নাম দিয়েছি, যেহেতু সেই স্ট্রিংটি Safari-এর 5টি ইন্সট্যান্স লঞ্চ করে, কিন্তু আপনি যা খুশি কল করতে পারেন। আপনি যদি 10টি ভিন্ন দৃষ্টান্তে Safari চালাতে চান তবে এটি পরিবর্তনশীল 'n' পরিবর্তন করার মতো বিষয়:
alias safarix10='n=10 ; জন্য ((c=1; c<=n; c++)); খুলুন -n /Applications/Safari.app/ ; সম্পন্ন'
আপনি যেকোন কিছুতে অ্যাপ্লিকেশন পরিবর্তন করতে পারেন, শুধু মনে রাখবেন যে একটি অ্যাপের প্রতিটি চলমান উদাহরণ সেই অ্যাপের জন্য সম্পূর্ণ পরিমাণ সম্পদ ব্যবহার করে। ওয়েব এবং অ্যাপ ডেভেলপারদের এই কৌশলটি নিয়ে বিশেষভাবে খুশি হওয়া উচিত, তবে অন্যান্য ব্যবহারও প্রচুর আছে।
আপনি যদি এটি উপভোগ করেন তবে আরও কমান্ড লাইন টিপস এবং কৌশল দেখুন।
