bash - উইন্ডোজ 10 এ লিনাক্স ব্যাশের বিপ অক্ষম করুন




windows-10 windows-subsystem-for-linux (8)

@ আন্ড্রেয়া তুলিমিয়োর উত্তর স্থানীয়দের পক্ষে কাজ করে তবে আপনি যখন রিমোট সার্ভারে চলে যান, তখন বীপটি আবার চালু হয়। আমার পরামর্শটি উইন্ডোজ 10 টাস্কবার থেকে অক্ষম করা। ডান নীচের কোণায় ভলিউম মিক্সার রয়েছে, যা আমার পক্ষে কাজ করে।

উইন্ডোজ 10- এ একটি লিনাক্স ব্যাশ থাকা খুব দুর্দান্ত, তবে যতক্ষণ না আমি মাইক্রোসফ্ট থেকে সরবরাহ করা খুব ভাল-ভাল টার্মিনালের সাথে লড়াই করতে পেরেছি আমি সব কিছুর জন্য উবুন্টুর সাথে আটকে যাব।
যাইহোক, আপনি যখন বাশে কিছু করেন তখন সেই বীপটি বন্ধ করার কোনও উপায় আছে?
যেহেতু না bell-style audible মন্তব্য করা সম্ভব নয়, তেমনি sc config beep start= disabled করাও সম্ভব নয়


Jgr208 যা বলেছে তা ছাড়াও, আপনার কাছে ইতিমধ্যে একটি ~/.profile ফাইল থাকতে পারে এবং with ~/.profile .bash_profile উপস্থিত নাও থাকতে পারে, যেমনটি আমার ক্ষেত্রে ছিল।

এই ক্ষেত্রে, প্রোফাইলে setterm -blength 0 যুক্ত করুন।

যদি আপনি একটি .bash_profile তৈরি করেন তবে আপনার। প্রোফাইলটি উপেক্ষা করা হবে এবং উইন্ডোজ সেখানে যা কিছু লিখেছিল তা কার্যকর হবে না।


আমি দেখতে পেয়েছি যে টেডমিলকারের সমাধানটি কাজ করেছে, তবে প্রতিবার পুনরায় চালু করার সময় ভলিউম মিক্সারের পুনরায় সমন্বয় করা দরকার। এটিকে স্থায়ী করতে, আমি উইন্ডোজ অ্যাপ্লিকেশন ভলিউম এবং ডিভাইস অগ্রাধিকারগুলির মধ্যে ভলিউম স্তরগুলি সামঞ্জস্য করেছি।

এই পোস্ট থেকে নেওয়া:

সেটিংস / সিস্টেম / শব্দ / অ্যাপ্লিকেশন ভলিউম এবং ডিভাইসের পছন্দগুলি

কনসোল উইন্ডো হোস্টটিকে জিরোতে সেট করুন।

(কনসোল উইন্ডো হোস্ট স্লাইডারটি উপস্থিত হওয়ার আগে আপনার ঘণ্টাটি শোনার জন্য কনসোল উইন্ডোতে ট্যাব / ব্যাকস্পেসে আঘাত করতে হবে))


এটি ব্যাশ উইন্ডোজ ১০ এর সাথে নির্দিষ্ট নয় তবে আপনি যদি zsh এর জন্য বেল টার্মিনালটি সরাতে চান তবে zshrc এ সঠিক বিকল্পটি ব্যবহার করুন। (ভিমের জন্য, ইতিমধ্যে পোস্ট করা উত্তর)

unsetopt beep

http://zsh.sourceforge.net/Doc/Release/Options.html

আমি এই বিকল্পটি দ্রুত খুঁজে পেয়েছি, তবে এটি এই পোস্টে থাকলে এটি আরও দ্রুত খুঁজে পেতে পারি ^^

HF


ব্যাশের বীপ অক্ষম করতে আপনাকে অসুবিধা করতে হবে (ইতিমধ্যে সেখানে না থাকলে যোগ করুন ):
আপনার / ইত্যাদি / ইনপুটসিআর ফাইলটিতে set bell-style none কোনওটি set bell-style none
দ্রষ্টব্য: যেহেতু এটি কেবল পঠনযোগ্য ফাইল তাই আপনার একটি sudoer হতে হবে।

থেক্স থেকে @ jgr208 এবং @ বেঞ্জামিন ডাব্লু।


যেহেতু একমাত্র শোর টার্মিনালগুলি তৈরি করার ঝোঁক হ'ল আপনি যদি এটি সর্বত্র বন্ধ করতে চান তবে উইন্ডোজে ব্যাশের জন্য এটি করার সবচেয়ে সহজ উপায়:

  1. প্রম্পটে ম্যাচ ব্যাকস্পেসে একটি গুচ্ছ
  2. সাউন্ড আইকনটিতে ডান ক্লিক করুন এবং ভলিউম মিক্সারটি খুলুন
  3. কনসোল উইন্ডো হোস্টের শূন্যের পরিমাণ কম

সিস্টেম সাউন্ডগুলিতে "ক্রিটিকাল স্টপ" কে wav-file এ প্রতিস্থাপন করুন যা নিঃশব্দ 1

পুরোপুরি শব্দটি সরিয়ে ফেলাই আমার পক্ষে কার্যকর হয়নি। এই ক্ষেত্রে সম্ভবত কিছু ডিফল্ট শব্দ ব্যবহৃত হয়েছিল sound

(এটি আবিষ্কারের জন্য সুপার ইউজারের জন্য এই.লাউ_ এর ক্রেডিট)।


.bash_profile ফাইলের অবস্থান সন্ধান করুন এবং ফাইলে নিম্নলিখিতটি প্রবেশ করুন:

setterm -blength 0

যা বীপকে 0 সময় দেয় এবং এভাবে কোনও বীপ নির্ধারণ করে।





windows-subsystem-for-linux