k9core/src/dirname.c

15 lines
254 B
C

#include <stdio.h>
#include <libgen.h>
int
main(int argc, char *argv[])
{
char *dir = dirname(argv[1]);
if(dir == NULL) {
fprintf(stderr, "%s", argv[0]);
return 1;
}
printf("%s/\n", dir); /* Trailing slash because POSIX */
return 0;
}