                 }
             }
         } else {
-            std::cout << getColorString("Running processes not found", RED_TEXT) << std::endl;
+            std::string message = "Running processes not found";
+            if (isPrintPlainOutput) {
+                std::cout << message << std::endl;
+            } else {
+                std::cout << getColorString(message, RED_TEXT) << std::endl;
+            }
         }
         std::cout << std::endl;
     }

                isPrintOptionalInfoOfDevice = true;
            } else if (argvString[i].compare("-h") == 0 || argvString[i].compare("--help") == 0) {
                isPrintHelpInfo = true;
            } else {
                throw std::string("Invalid combination of input arguments. Please run 'nvidia-cdl -h' for help.");
            }

    return deviceInfoArray;
}

void printDeviceInfo(
    const std::vector<DeviceInfo> &deviceInfo,
    std::string &driverVersionString,
    bool isPrintOptionalInfoOfDevice,
    bool isPrintPlainOutput
) {
    if (isPrintPlainOutput) {
        std::cout << "Driver version: " << driverVersionString << std::endl;
    } else {
        std::cout << "Driver version: " << getBoldText(driverVersionString) << std::endl;
    }
    for (int i = 0; i < deviceInfo.size(); i++) {
        std::string deviceNumber = "Device " + intToString(i);
        if (isPrintPlainOutput) {
            std::cout << "------------------- " << deviceNumber  <<" -------------------\n";
            std::cout << "Name: " << deviceInfo[i].name << std::endl;
        } else {
            std::cout << "------------------- " << getBoldText(deviceNumber)  <<" -------------------\n";
            std::cout << "Name: " << getBoldText(deviceInfo[i].name) << std::endl;
        }

        std::cout << "Memory usage: ";
        std::cout << std::setw(5) << deviceInfo[i].usedMemory << "MiB" << " / " << std::setw(5) << deviceInfo[i].totalMemory << "MiB" << std::endl;
        if (isPrintPlainOutput) {
            std::cout << "Temperature: " << deviceInfo[i].temp << "C" << std::endl;
        } else {
            std::cout << "Temperature: " << getTemperatureAsColorString(deviceInfo[i].temp) << deviceInfo[i].temp << "C" << REMOVE_ALL_ATTRIBUTES << std::endl;
        }
        if (isPrintOptionalInfoOfDevice) {
            std::cout << "PCI bus ID: " << deviceInfo[i].pciBusID << std::endl;
            std::cout << "UUID: " << deviceInfo[i].uuid << std::endl;
