| Code: |
#include <stdio.h> #include <glob.h> int main(int argc, char *argv[]) { glob_t pglob; if(glob(argv[1], 0, NULL, &pglob) == 0) { printf("%d\n", pglob.gl_pathc); while(*pglob.gl_pathv != NULL) { printf("%s\n", *(pglob.gl_pathv++)); } } return 0; } |
# ./a.out "ab*"
현재 디렉토리에서 ab*에 매칭되는 파일이나 디렉토리를 찾아서 리스트를 보여준다.

comments
comments rss (+댓글 쓰러가기)