게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
과제를 해야 되는데 되게 하기 싫고, 밀린 과제가 많아서 ㄷㄷㄷ
게시물ID : programmer_10348짧은주소 복사하기
작성자 : nipa0711
추천 : 0
조회수 : 284회
댓글수 : 2개
등록시간 : 2015/05/22 13:29:50
리눅스 명령어 ls를 현재 디렉토리의 항목을 출력한다.
ls 명령어와 유사한 기능을 하는 프로그램을 작성하시오.
(1) [실행 파일] 디렉토리
 - 디렉토리의 항목 출력
 - 디렉토리 미지정 시, 현재 디렉토리의 항목 출력
(2) [실행 파일] [-l] [디렉토리]
 - [파일형식] [접근권한] [링크수] [소유자ID] [그룹ID] [파일크기] [수정된시간] [파일이름]
 
 
 
 
///////
 
구현 코드
 
 
 
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
    char cmdline[100];
    if ( argc > 2 )
    {
        sprintf(cmdline, "ls %s %s", argv[1], argv[2]);
        system(cmdline);
    }
    else
    {
        sprintf(cmdline, "ls %s", ".");
        system(cmdline);
    }
    return 0;
}
 
 
////
 
..........................
 
쳐맞겠죠..?!
 
[ 뭔가 코드로 만들긴 만들었는데, 핵심은 다 피해갔다! ]
       
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호