반응형 Linux3 dbus 로 서비스 실행하기 inline static int freeDbusValue(int ret, sd_bus_error error, sd_bus_message *m, sd_bus *bus) { sd_bus_error_free(&error); sd_bus_message_unref(m); sd_bus_unref(bus); return ret; } int DBusUtility::executeService(const std::string &serviceName) { if (serviceName.empty()) { ERROR_PRINT("DBusUtility::executeService Failed: serviceName is empty"); return EXIT_FAILURE; } DEBUG_PRINT("DBusUtility::exe.. 2023. 12. 27. linux 파일에 lastmodified date 쓰기 const char *LAST_MODIFIED_FORMAT = "%Y-%m-%dT%H:%M:%SZ"; std::istringstream ss(modifiedDate); // ss.imbue(std::locale("en_US.utf-8")); std::tm modified_tm = {}; ss >> std::get_time(&modified_tm, LAST_MODIFIED_FORMAT); const std::time_t t = mktime(&modified_tm); std::filesystem::file_time_type file_time = toFileTimeType(t); std::error_code ec; std::filesystem::last_write_time(filePath, file_time,.. 2023. 9. 6. unix 파일 내용 지우기 unix / linux shell 에서 파일 내용을 쉽게 지울 수 있는 명령어를 찾았다 > filename example>> trace.log 혹시 틀린 내용있으면 댓글로 말씀 부탁드립니다 2017. 9. 8. 이전 1 다음 반응형