opendir() 로 어캐 만드나여 c로 간단하게 구현 해야 하걸랑요. ㅠ.ㅠ 급한데
APUE 앞부분에 있어요.
사보세요.
opendir(), readdir() 을 사용하시면 간단히는 구현이 가능합니다. 매뉴얼 페이지를 보세요. ls를 완전히 구현하려면 이것저것 해야 할 것이 많겠지만.. :-) 그리고, dirent.h 에서 struct dirent 와, DIR 도 보시면 좋겠네요.
---- Let's shut up and code.
아주 간단히 짜본 디렉토리 리스팅 소스입니다.
/* listdir.c */ #include <stdio.h> #include <dirent.h> void listdir(char *pth) { DIR *dp; struct dirent *ep; char *np; dp = opendir(pth); while (1) { ep = readdir(dp); if (ep == NULL) break; np = ep->d_name; puts(np); } closedir(dp); } int main() { listdir("."); return 0; }
도움이 되었으면 좋겠습니다.
--feanor
하나 더: 급하다는 소리 하지 마십시오. 질문하는 사람 사정이야 알 바 아니고 답변하는 사람은 하나도 급하지 않습니다. 급하다는 말을 보니 매우 짜증나는군요.
P.S stat까지 이용하시면 파일에 정보까지 얻을수 있습니다..
필요할꺼같아서 도움되시라고 적습니다..
그럼.. p.s man stat
ls질문은 정기적으로 올라오는군요 ㅡㅡa 검색도 애용해주시길..
' 형식이 내용을 규정한다. '
질문의 길이와 어투등등을 감안할때 어딘가에서 1학년이나 2학년 숙제로 ls 를 만들어오라고 한 모양이군요. 숙제마감이 한시간쯤 남았으면 급하지요 ;-)
역시 숙제인건가 ㅡㅡa 어떻게보면 자주올라오는 숙제를 따로 게시판이라도 하나 만들어야 하지 않을까요? ㅋㅋ :D
농담이었습니다 ㅡㅡa
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
APUE 앞부분에 있어요.사보세요.
APUE 앞부분에 있어요.
사보세요.
opendir(), readdir() 을 사용하시면 간단히는 구현이 가능
opendir(), readdir() 을 사용하시면 간단히는 구현이 가능합니다. 매뉴얼 페이지를 보세요.
ls를 완전히 구현하려면 이것저것 해야 할 것이 많겠지만.. :-)
그리고, dirent.h 에서 struct dirent 와, DIR 도 보시면 좋겠네요.
----
Let's shut up and code.
아주 간단히 짜본 디렉토리 리스팅 소스입니다.[code:1]/
아주 간단히 짜본 디렉토리 리스팅 소스입니다.
도움이 되었으면 좋겠습니다.
--feanor
하나 더: 급하다는 소리 하지 마십시오. 질문하는 사람 사정이야 알 바
하나 더: 급하다는 소리 하지 마십시오. 질문하는 사람 사정이야 알 바 아니고 답변하는 사람은 하나도 급하지 않습니다. 급하다는 말을 보니 매우 짜증나는군요.
--feanor
P.S stat까지 이용하시면 파일에 정보까지 얻을수 있습니다..
P.S stat까지 이용하시면 파일에 정보까지 얻을수 있습니다..
필요할꺼같아서 도움되시라고 적습니다..
그럼..
p.s man stat
ls질문은 정기적으로 올라오는군요 ㅡㅡa
검색도 애용해주시길..
' 형식이 내용을 규정한다. '
질문의 길이와 어투등등을 감안할때 어딘가에서 1학년이나 2학년 숙제로 l
질문의 길이와 어투등등을 감안할때 어딘가에서 1학년이나 2학년 숙제로 ls 를 만들어오라고 한 모양이군요. 숙제마감이 한시간쯤 남았으면 급하지요 ;-)
역시 숙제인건가 ㅡㅡa 어떻게보면 자주올라오는 숙제를 따로게시판이라도
역시 숙제인건가 ㅡㅡa 어떻게보면 자주올라오는 숙제를 따로
게시판이라도 하나 만들어야 하지 않을까요? ㅋㅋ :D
농담이었습니다 ㅡㅡa
' 형식이 내용을 규정한다. '
댓글 달기