ম্যাক ওএস এক্সে টার্মিনাল.এপ উইন্ডোটি কেন "প্রস্থান" বন্ধ করে না?
$ exit
logout
[Process completed]
মাউস ব্যবহার না করে উইন্ডোটি বন্ধ করার কোনও উপায় আছে?
ম্যাক ওএস এক্সে টার্মিনাল.এপ উইন্ডোটি কেন "প্রস্থান" বন্ধ করে না?
$ exit
logout
[Process completed]
মাউস ব্যবহার না করে উইন্ডোটি বন্ধ করার কোনও উপায় আছে?
উত্তর:
টার্মিনাল.এপ দ্বারা প্রদর্শিত উইন্ডোটি আপনি যে প্রক্রিয়াটির অভ্যন্তরে চালনা করতে চান তার প্রক্রিয়াটির সামনের অংশ মাত্র - আপনার ক্ষেত্রে একটি ইউনিক্স শেল। আপনি যখন শেলটি থেকে প্রস্থান করবেন, টার্মিনাল.অ্যাপটি ডিফল্টভাবে উইন্ডোটি বন্ধ করে না, সুতরাং আপনি যে কমান্ডটি চালিয়েছিলেন, এটি শেষ হওয়ার পরে আউটপুটটি পরীক্ষা করার সম্ভাবনা রয়েছে।
আপনি এখানে আপনার পছন্দগুলি পরিবর্তন করতে পারেন
টার্মিনাল পছন্দসমূহ -> সেটিংস -> শেল:
হয়
এছাড়াও, আপনি প্রায়শই সিএমডি-ডাব্লু দিয়ে ওএসএক্সে উইন্ডোজ বন্ধ করতে পারেন, সুতরাং এটি স্বয়ংক্রিয়ভাবে বন্ধ না হলেও আপনার মাউসের প্রয়োজন হবে না।
আরও একটি ইঙ্গিত: আমি প্রস্থান টাইপ না করে Ctrl-D হিট করতে পছন্দ করি। দুটি কী বনাম পাঁচ।
exit
কমান্ড যা ওপি মূলত ব্যবহার করা হয়।
Command+ Q-> অ্যাপ্লিকেশন / প্রক্রিয়া বন্ধ করে দেয়।
Command+ W-> উইন্ডো / উদাহরণ বন্ধ করে
হ্যা এখানে. উদাহরণস্বরূপ আপনি এটি অর্জনের জন্য অ্যাপলস্ক্রিপ্ট ব্যবহার করতে পারেন:
osascript -e 'tell application "Terminal" to close first window'
প্রথম উইন্ডোটি সর্বদা বর্তমানে সক্রিয় উইন্ডো। এটিই আপনি বন্ধ করতে চান।
উইন্ডোটি বন্ধ করার আগে, টার্মিনাল আপনাকে জিজ্ঞাসা করতে পারে, আপনি যদি সত্যিই উইন্ডোটি বন্ধ করতে চান। এটি আপনার সেটিংসের উপর নির্ভর করে। আপনি 'উইন্ডোটি কেবল তখনই বন্ধ করতে বেছে নিয়েছিলেন যখন শেলটি পরিষ্কারভাবে বেরিয়ে আসে বা অন্য কোনও প্রক্রিয়া ... থেকে দূরে না চলেছে।' (এটি ডিফল্ট সেটিংস হতে পারে)) & exit
সেক্ষেত্রে কমান্ডটি যুক্ত করা অবিলম্বে এবং জিজ্ঞাসা না করে উইন্ডোটি বন্ধ করে দেয়।
osascript -e 'tell application "Terminal" to close first window' & exit
open
একটি নতুন টার্মিনাল প্রোফাইল যুক্ত করার জন্য বলা হওয়ার পরে এই কৌশলটি ভালভাবে কাজ করে ।
আসলে, এই প্রয়োজনের জন্য আপনার টার্মিনালে কিছু কনফিগার করা উচিত। নীচের নির্দেশাবলী অনুসরণ করুন এবং আপনি কেবল একটি exit
আদেশ দিয়ে আপনার টার্মিনালটি বন্ধ করবেন ।
টার্মিনালটি শেষ হয়ে গেলে, প্রিফেরেন্স উইন্ডোটি খুলতে ⌘+ টিপুন ,। তারপরে আপনি নীচে স্ক্রিন দেখতে পাবেন:
তারপরে শেল ট্যাব টিপুন এবং আপনি নীচের স্ক্রিনটি দেখতে পাবেন:
এখন শেলটি প্রস্থান করারClose if the shell exited cleanly
জন্য নির্বাচন করুন ।
আপনার টার্মিনালটি কেবলমাত্র একটি exit
আদেশ দিয়ে প্রস্থান করার জন্য প্রস্তুত ।
আমি কিলাল পরামর্শের বিরুদ্ধেও পরামর্শ দিই। শেল থেকে বেরিয়ে আসা সফল হলে উইন্ডোটি বন্ধ করতে আপনার পছন্দগুলিতে সেটিংস সংশোধন করার পরামর্শ দেওয়া হয়েছে। আপনি যদি সত্যিই অলস হন (আমার মতো), আপনার ব্যাশ প্রোফাইলটি খুলুন এবং একটি উপনাম যুক্ত করুন। আমার সেট আছে তাই আমাকে যা করতে হবে তা হল 'কিউ' টাইপ করতে হবে।
killall
উত্তরের দুপ ।
আপনি যদি কমান্ডলাইন থেকে অ্যাপ্লিকেশনটি নিজেই শেষ করতে চান:
killall Terminal