এখানে আমরা দেখব কিভাবে Linux টার্মিনালে কিছু লাইন রঙিন করে প্রিন্ট করা যায়। এখানে আমরা C++ কোডে কিছু স্পেশাল করছি না। আমরা শুধু কিছু Linux টার্মিনাল কমান্ড ব্যবহার করছি। এই ধরনের আউটপুটের কমান্ড নিচের মতো।
\033[1;31m Sample Text \033[0m
টেক্সট স্টাইল এবং রংর জন্য কিছু কোড আছে। এগুলো নিচে লিস্ট করা হলো।
| রং | ফোরগ্রাউন্ড কোড | ব্যাকগ্রাউন্ড কোড |
|---|---|---|
| Black | 30 | 40 |
| Red | 31 | 41 |
| Green | 32 | 42 |
| Yellow | 33 | 43 |
| Blue | 34 | 44 |
| Magenta | 35 | 45 |
| Cyan | 36 | 46 |
| White | 37 | 47 |
অতিরিক্ত কিছু অপশন নিচের মতো -
| অপশন | কোড | বিবরণ |
|---|---|---|
| Reset | 0 | নরমালে ফিরে যান (সব স্টাইল মুছে ফেলুন) |
| Bold | 1 | টেক্সট বোল্ড করুন |
| Underline | 4 | টেক্সট আন্ডারলাইন করুন |
| Inverse | 7 | ব্যাকগ্রাউন্ড এবং ফোরগ্রাউন্ড রং এক্সচেঞ্জ করুন |
| Bold off | 21 | বোল্ড থেকে নরমাল |
| Underline off | 24 | আন্ডারলাইন থেকে নরমাল |
| Inverse off | 27 | ইনভার্সের বিপরীত |
উদাহরণ
#include <iostream>
using namespace std;
main() {
cout << "\033[1;31mThis is bold red text\033[0m\n";
cout << "\033[;32mGreen Text\033[0m\n";
cout << "\033[4;33mYellow underlined text\033[0m\n";
cout << "\033[;34mBlue text\033[0m\n";
}
আউটপুট
