42 Seoul

[42Seoul] basename 이름만 보이는 함수

jaewpark 2021. 4. 22. 14:17

#include <libgen.h>

 

char *basename(char *path);

: path가 파일 정보로 파일명만 얻을 수 있는 함수

 

cat 함수를 구현하기 위해, 사용을 하기 위한 함수

사용 이유는 파일 오류를 출력할 때 보면, cat 파일 이름만 표시가 되기 때문에 사용될 예정

 

ex)

더보기

#include <stdio.h>

#include <libgen.h>

 

char *path = "/usr/download/test.txt";

printf("%s\n", basename(path));