আরও ভাল:
tput sgr0
সাধারণত এর সমতুল্যecho -en "\e[0m"
পার্থক্যটি হ'ল টার্মিটালটি এএনএসআই ব্যতীত টার্মিনাল প্রকারের সাথে মানিয়ে নেবে - এবং এটি সঠিকভাবে সেট আপ করা হয়েছে।
man 5 terminfo
আরও কোড ব্যবহার করার জন্য।
সেখানে আপনি 'রিসেট' পাবেন তাই tput reset
কাজ করা উচিত।
$ প্রতিধ্বনি -e "\ ই [7 মি টেস্ট \ ই [0 মি"
TEST
$ প্রতিধ্বনি -e "$ (টিপুট রেভ) টেস্ট $ (টিপুট এসজিআর0)"
TEST
$
(টেস্ট প্রিন্টগুলির অদলবদল / অগ্রভূমির রঙ থাকা উচিত, এখানে এখানে দেখানো যায় না - কেবল "অনুকরণীয়")
এর জন্য আরও একটি বিকল্প খুঁজে পেয়েছে, একটি কম গৌরবময় উপায়:
ইউজ-লিনাক্স (উবুন্টুতে) প্যাকেজে setterm
(শেল ইউটিলিটি) রয়েছে।
টাইপ করুন setterm --help
এবং আপনি উপলব্ধ বিকল্পগুলি পাবেন।
এর প্রকৃত আউটপুট
tput sgr0
$ tput sgr0 | od -t x1z
0000000 1b 28 42 1b 5b 6d >.(B.[m<
0000006
... আপনার টার্মিনালটি কীভাবে সেট আপ করা হয় তার উপর নির্ভর করে
$ set | grep TERM
TERM=xterm-256color
উপরের জন্য।
$ infocmp আনসি
ফাইল থেকে ইনফোক্যাম্পের মাধ্যমে পুনর্গঠন করা: / lib / টার্মিনফো / এ / অ্যানসি
আনসি | আনসি / পিসি টার্ম রঙের সাথে সামঞ্জস্যপূর্ণ,
am, mc5i, mir, msgr,
রং # 8, কলস # 80, এটি # 8, লাইন # 24, এনসিভি # 3, জোড়া # 64,
acsc = + + \ 020 \, \ 021- \ 030. ^ Y0 \ 333` \ 004a \ 261f \ 370g \ 361h \ 260j \ 331k \ 277l \ 332m \ 300n \ 305o ~ পি \ 304q \ 304r \ 304s_t \ 303u \ 264v \ 301w \ 302x \ 263y \ 363z \ 362 {\ 343 | \ 330} \ 234 ~ \ 376,
বেল = ^ জি, ঝলকানো = \ ই [5 মি, গা bold় = \ ই [1 মি, সিবিটি = \ ই [জেড, পরিষ্কার = \ ই [এইচ \ ই [জে,
cr = ^ এম, কিউব = \ ই [% p1% ডিডি, কিউবি 1 = \ ই [ডি, চুড = \ ই [% পি 1% ডিবি, চুদা = = ই [বি,
সিউফ = \ ই [% পি 1% ডিসি, সিউফ 1 = \ ই [সি, কাপ = \ ই [% i% পি 1% ডি;% পি 2% ডিএইচ,
cuu = \ E [% p1% dA, cuu1 = \ E [A, dch = \ E [% p1% dP, dch1 = \ E [পি,
dl = \ E [% p1% dM, dl1 = \ E [M, Ech = \ E [% p1% dX, ed = \ E [জে, এল = \ E [কে,
এল 1 = \ ই [1 কে, বাড়ি = \ ই [এইচ, এইচপিএ = \ ই [% i% পি 1% ডিজি, এইচটি = \ ই [আই, এইচটিএস = \ ইএইচ,
ich = \ E [% p1% d @, il = \ E [% p1% dL, il1 = \ E [এল, ইন্ড = ^ জে,
indn = \ E [% p1% dS, ইনভিস = \ E [8 মি, কেবিএস = ^ এইচ, কেসিবিটি = \ ই [জেড, কেসিবি 1 = \ ই [ডি,
kcud1 = \ E [বি, কেসিফ 1 = \ ই [সি, কেসিইউ 1 = \ ই [এ, খোম = \ ই [এইচ, কিচ 1 = \ ই [এল,
এমসি 4 = \ ই [4 আই, এমসি 5 = \ ই [5 আই, নেল = \ আর \ ই [এস, ওপ = \ ই [39; 49 মি,
rep =% p1% c \ E [% p2% {1}% -% db, রেভ = \ ই [7 মি, রিন = \ ই [% পি 1% ডিটি,
আরএমএসিএস = \ ই [10 মি, আরএমপিচ = \ ই [10 মি, আরএমএসো = \ ই [এম, আরএমউল = \ ই [মি,
s0ds = \ E (B, s1ds = \ E) বি, এস 2 ডিএস = \ ই * বি, এস 3 ডি = \ ই + বি,
setab = \ E [4% p1% dm, setaf = \ E [3% p1% dm,
SGR = \ ই [0; 10%% P1% T; 7%;%% P2% T; 4%;%% P3% T; 7%;%% P4% T; 5%;%? % P6% T; 1%;%% P7% T; 8%;%% P9% T; 11%; মি,
এসজিআর 0 = \ ই [0; 10 মি, স্মাটস = \ ই [11 মি, স্মিপচ = \ ই [11 মি, স্মো = \ ই [7 মি,
smul = \ E [4m, tbc = \ E [3g, u6 = \ E [% i% d;% dR, u7 = \ E [6n,
u8 = \ ই [?% [; 0123456789] সি, ইউ 9 = \ ই [সি, ভিপিএ = \ ই [% i% পি 1% ডিডি,
SEE ALSO (man pages):
tic(1) infocmp(1), captoinfo(1), infotocap(1), toe(1),
ncurses(3NCURSES), term(5). terminfo(5).
আরও অনুসন্ধান করুন, এখানে শুরু করুন https://en.wikedia.org/wiki/Terminfo
প্রোগ্রামার এর Ncurses এর গাইড - গুগল বই
দ্রষ্টব্য: ncurses টার্মক্যাপ, টার্মিনো এবং অবশ্যই অভিশাপগুলির জন্য ইন্টারফেস সরবরাহ করে।
tput
পরিবর্তে রং পরিবর্তন করতে আপনি পরামর্শ দিন । এটা দেখ.