আমি কীভাবে আমার কমান্ড লাইনে এই নীল পাঠ্যের রঙ পরিবর্তন করতে পারি?


11

আমি জানি এই প্রশ্নটি একাধিকবার জিজ্ঞাসা করা হয়েছে তবে আমি এই অন্যান্য প্রশ্নের উত্তর পাইনি।

এখানে আমার চিত্রটি বর্ণনা করার জন্য একটি চিত্র:

এখানে চিত্র বর্ণনা লিখুন

আপনি নীল রেখাটি বাদ পড়া ছাড়া পড়তে পারেন? কোন? আমিও না.

আমি সম্পূর্ণ ভার্বোস মোডে একটি উত্তরযোগ্য প্লেবুক চালাচ্ছি এবং 50+ টাস্কের একটি প্লেবুকের সাথে সেই লগগুলি পড়তে হবে।

কেউ কীভাবে ব্যাখ্যা করতে পারে যে আমি কীভাবে এই রঙগুলি পরিবর্তন করতে পারি?

আমি যেখানে প্রশ্নগুলি সমাধান করেছি যেখানে আমি কোনও সমাধান বের করতে পারি নি:


2
ব্যাকগ্রাউন্ডে নীল দৃশ্যমান হবে, যদিও এই ক্ষেত্রে তা নয়। রঙ পরিবর্তন করতে শেল পলায়ন ব্যবহার করার চেষ্টা করবেন না। blue colorআপনার টার্মিনাল এমুলেটরটি আরও দৃশ্যমান কিছুতে কনফিগার করতে হবে।
গ্রোচামাল

ইনপুট দেওয়ার জন্য @ গ্রোকমাল ধন্যবাদ। আমি এটা কিভাবে করবো? এটা কি এলএস_আরবীজান নাকি টিপুট বা .....?
জোজে

আপনি কোন টার্মিনাল এমুলেটর ব্যবহার করছেন?
ডার্বোবার্ট

@derobert বিড়ালছানা
Joze

1
halyph.blogspot.com/2013/01/custom-puttykitty-color-scheme.html ... দেখে মনে হচ্ছে রঙ পরিবর্তন করার জন্য আপনার একটি সেটিংস এন্ট্রি হওয়া উচিত। (সত্যিই সম্ভবত এখানে টপ-টপিক, কমপক্ষে কিটিটিওয়াই কনফিগারেশন সম্পাদনা করলে উত্তরটি হয়ে যায়)।
ডারোবার্ট

উত্তর:


2

না, কালোতে কখনই নীল পড়তে সক্ষম হয়নি (এবং প্রতিটি টার্মিনাল বা কনসোল সংমিশ্রণে আমি রঙিন কাস্টমাইজেশন ব্যবহার করতে পারি তার চেয়ে কম জীবন) তাই আমি রঙগুলি ডিফল্টরূপে অক্ষম করি। সহ xterm, এর একটি .Xdefaultsএন্ট্রি:

XTerm*colorMode:false

আশ্চর্য না; অন্যথায়, টার্মিনালে রঙগুলি মারার উপায় ছাড়াই, অ্যাপ্লিকেশন নির্দিষ্ট হ্যাকগুলি প্রয়োজনীয় হতে পারে; একটি দ্রুত ক্লুজ হ'ল শেল ফাংশন ব্যবহার করা এবং আউটপুটটি পাইপ করা catযাতে ansibleটার্মিনাল থেকে সংযোগ বিচ্ছিন্ন হয় এবং এটি স্প্যামের রঙ না ঘটায়:

function ansible-playbook {
    command ansible-playbook "$@" | cat
}

আরেকটি ক্লুজ হ'ল TERM, এর সাথে ভাঁজ করা TERM=vt220 ansible-playbook ...( উদাহরণস্বরূপ (এটি পুরানো সিস্টেমে কাজ করতে ঝোঁক, তবে কালার স্প্যাম হায় আফসোস TERM=vt220আধুনিক সিস্টেমে উপস্থিত রয়েছে এবং TERMআপনি কী করছেন তা জেনেও পরিবর্তন করা সম্ভবত একটি খারাপ ধারণা))।

যাহোক! ansibleউত্স অধীনে কিছু spelunking থেকে, উত্তরযোগ্য বগি নয় এবং একটি ANSIBLE_NOCOLOR=1পরিবেশ পরিবর্তনশীল প্রদান করে :

ANSIBLE_NOCOLOR=1 ansible-playbook ...

1
ওপি এক্সটার্ম ব্যবহার করছে না, সুতরাং এই উত্তরটি কার্যকর নয়।
টমাস ডিকি

1
@ থমাসডিকি দয়া করে ANSIBLE_NOCOLOR=1 ansible...কনসোলে কীভাবে কার্যকর নয় তা বিশদে বর্ণনা করুন।
ট্রিগার করুন

13

জবাবদিহি করতে আপনি রঙটি নির্দিষ্ট করতে পারেন (কমপক্ষে আপনি উত্তরযোগ্য ২.৩.১.০ সহ পারেন)। Ansible.cfg খুলুন এবং বিভাগে যান যা [রং] বলছে আপনার এমন কিছু দেখা উচিত

[colors]
#highlight = white
#verbose = blue
verbose = green
#warn = bright purple
#error = red
#debug = dark gray
#deprecate = purple
#skip = cyan
#unreachable = red
#ok = green
#changed = yellow
#diff_add = green
#diff_remove = red
#diff_lines = cyan

আপনি যে রঙের টেক্সট টাইপটি পরিবর্তন করতে চান তা বর্ণিত করতে চান এবং রঙটি নির্দিষ্ট করতে চান specify


3

বেশিরভাগ অ্যাপ্লিকেশনগুলি এএনএসআই রঙ হিসাবে পরিচিত 16 টি বর্ণ (8 গা dark় রঙ এবং 8 টি উজ্জ্বল রঙ) এর সাথে লেগে থাকে , কারণ এটি প্রায় সমস্ত টার্মিনাল দ্বারা সমর্থিত সাধারণ ডিনোমিনেটর। এএনএসআই স্ট্যান্ডার্ডটি সঠিক ছায়াটি নির্দিষ্ট করে না, এটি কেবল "কালো", "নীল", "লাল" ইত্যাদি বলে থাকে The , তবে ভাল টার্মিনাল এমুলেটর আপনাকে রঙগুলি কনফিগার করতে দেয়। রঙে কিছুটা লাল এবং সবুজ যুক্ত করা সাধারণত এটি পঠনযোগ্য তবে তবু আলাদা করার জন্য যথেষ্ট enough

এক্সটার্ম, পিটিটিওয়াই এবং অন্যান্য সামঞ্জস্যপূর্ণ টার্মিনালগুলির সাহায্যে, আপনি সঠিক পালানোর ক্রম নির্গত করে টার্মিনালের অভ্যন্তরে চলমান অ্যাপ্লিকেশন থেকে রঙগুলি কনফিগার করতে পারেন । আপনি অ্যাপ্লিকেশন শুরু করার আগে এটি টার্মিনালে চালানোর চেষ্টা করুন:

## Set the blue hue (color 4) to CornflowerBlue
printf '\e]4;4;#6495ed\a'

আপনি যদি টার্মিনালটি খোলার সময় বাশ চালান, এটি আপনার মধ্যে রাখুন .bashrc। যদি উত্তরসূচক অ্যাপ্লিকেশনটি নিজেই একটি টার্মিনাল খোলে, এটিকে টার্মিনালে এই পালানোর ক্রমটি মুদ্রণ করুন।

বিকল্পভাবে, অনেক টার্মিনাল আপনাকে তাদের কনফিগারেশনে রঙগুলি কনফিগার করতে দেয়, উদাহরণস্বরূপ এক্সটারেমে এক্স উত্সের মাধ্যমে। আপনার টার্মিনাল এমুলেটারের ডকুমেন্টেশন পরীক্ষা করুন।


আমার .bashrc ফাইলটিতে সরাসরি যাচ্ছি
lsh

3

আপনি যদি পুটিটি এসএসএল ক্লায়েন্ট হিসাবে ব্যবহার করছেন তবে আপনি কেবল তার উপস্থিতি সেটিংস পরিবর্তন করতে পারেন।

সেটিংস পরিবর্তন করুন -> উইন্ডো -> রঙ। 'সামঞ্জস্য করতে একটি রঙ নির্বাচন করুন:' শিরোনামের বাক্সে, রঙটি পরিবর্তন করতে 'এএনএসআই ব্লু' নির্বাচন করুন।


ইউনিক্স.স্ট্যাকেক্সচেঞ্জে স্বাগতম! আমি আপনাকে ভ্রমণ করতে পরামর্শ দিচ্ছি ।
স্টিফেন রাউচ

ধন্যবাদ, এটি আমার জন্য এটি সমাধান করেছে!
পার্সেকার

1

জবাবদিহি করে প্রতিটি রঙ কীভাবে পরিবর্তন করবেন তা অফিসিয়াল ডকুমেন্টেশন এখানে পাওয়া যাবে: https://docs.ansible.com/ansible/latest/references_appendices/config.html

যদি কোনও গা dark় ব্যাকগ্রাউন্ড ব্যবহার করা হয় তবে বেশিরভাগ ভার্বোজের নীল আউটপুটটি পড়া যায় না।

আমি এটির জন্য উত্তরযোগ্য সিএফজি ব্যবহার করি

[colors]
verbose: bright blue
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.