#include #include #include #include #include #include #include #include #include namespace fs = std::filesystem; int main(int argc, char* argv[]) try { std::vector args(argv + 1, argv + argc); const std::regex link_regex{R"(REGEX)"}; if (args.size() != 1) { std::cerr << "only one argument expected\n"; return 1; } } catch (std::exception& e) { std::cerr << e.what() << std::endl; return 1; } catch (...) { std::cerr << "unexpected exception" << std::endl; return 1; }