18 lines
316 B
C++
18 lines
316 B
C++
|
#include <os/ArgumentParser.h>
|
||
|
#include <stdio.h>
|
||
|
|
||
|
int main(int argc, char** argv)
|
||
|
{
|
||
|
StringView path;
|
||
|
|
||
|
os::ArgumentParser parser;
|
||
|
parser.add_positional_argument(path, "path"_sv, true);
|
||
|
parser.parse(argc, argv);
|
||
|
|
||
|
if (remove(path.chars()) < 0)
|
||
|
{
|
||
|
perror("rm");
|
||
|
return 1;
|
||
|
}
|
||
|
}
|