Unix C-shell 프로그래밍 방법론 프로젝트

등록일 2003.05.09 한글 (hwp) | 11페이지 | 가격 300원

소개글

서울대학교 전기공학부 프로그래밍 방법론 수업 프로젝트 입니다.

목차

1. 구구단 프로그래밍
2. 함수검색 (Findfunc)
3. 파일 백업과 복구 (Easytar)
4. 기타 코멘트

본문내용

코딩설명
우선 맨 위에 #!/bin/bash 는 만일 이 unix시스템의 기본쉘이 bash가 아닌경우에 이 코딩은 bash로 짜여져 있으므로, /bin/bash라는 디렉토리에서 이 shell 에 대한 설명을 참조받아 실행을 시키라는 문장이며, 저 문장을 지나가면서 이 프로그램은 자동으로 bash shell 명령문으로 인식하게 된다.
그 다음 문장에서 a= $1 은 사용자가 . gugudan 이라고 치고나서 몇 단임을 입력하고 <Enter> 키를 누르게 되는데, 여기에서 이 몇단임을 입력받는 변수가 필요하기 때문에 지정한 것이다. $1 은 stdin을 표현한 것으로, . gugudan 이 gugudan이라는 파일을 열라는 명령문이며, 여기에서 그 뒤에 한칸 띠고 치는 문자들이 stdin으로 입력되게 된다. gugudan 코딩은 이것에 따라서 몇단을 출력하는지, 전부 출력하는지, 에러메세지를 출력하는지가 결정되므로, 꼭 입력받아야 한다.
if ["$a" = "" ]; 만일 아무 문자도 입력하지 않았을 경우에는, 구구단의 모든 단을 출력하는 것인데, 여기서 $a 라고 쓴 이유는 a에 저장된 값을 비교하는 것이기 때문이다. a를 변수로 보게 해 주는 것인데, 그냥 a라고 쓰면 단순히 "a"문자열로 인식하게 되므로 이를 방지한다.
*원하는 자료를 검색 해 보세요.
  • [A+보장] 상세주석 C언어 과제 프로젝트 - 텍스트 뷰어 사전 (TextViewDic) 기말 중간 레포트 제출용 C언어의 모든 기초기능을 담았다! 0페이지
    !* C언어 프로그래밍 기말 및 중간 프로젝트용이구요.* 파일 입 ... [A+보장] 상세주석 C언어 프로젝트 - 텍스트 뷰어 사전 ... (TextViewDic) 기말 중간 레포트 제출용 C언어의 모든 기초기능을 담았다
  • c언어 1장 문제풀이 레포트 7페이지
    프로그래밍 언어 발달 순서: "); puts("C --> C ... .h> int main(void) { puts("C 프로그래밍 언어 발달 ... : [Exercise 01] 프로젝트: [Print C] 소스파일
  • [A+보장, 완전주석] C언어 과제 프로젝트 사용자정의영한사전 C프로그래밍 중간 기말 C++ C 프로젝트 0페이지
    * C언어 프로그래밍 기말 및 중간 프로젝트용이구요.* 사용자가 만드는
  • 리눅스 셀에 종류 1페이지
    . C Shell /bin/csh BSD계열 유닉스의 광범위한 배포에 ... 유사하여 C Shell이라 불린다. 본쉘보다 사용자와의 상호작용이 더 좋다 ... . C 언어에 익숙한 사용자들이 쉘 프로그래밍C언어와 비슷하게 할 수
  • C언어 구조체와 배열을 이용한 빙고게임 프로그램 0페이지
    고급 C나 정보통신응용프로그래밍과 같은 수업에서 프로젝트 내용입니다 ... .기본적인 함수는 구현하였고 소스와 변수이름이 간결하게 표시되어있어서 C ... 남습니다. 프로젝트 겹침 방지를 위해 메뉴 등은 만들지 않았습니다.메뉴 등만
  • c언어 구조체를 이용한 주소록 프로그램 0페이지
    고급 C나 정보통신응용프로그래밍과 같은 수업에서 프로젝트 내용입니다 ... .기본적인 함수는 구현하였고 소스와 변수이름이 간결하게 표시되어있어서 C ... 남습니다. 프로젝트 겹침 방지를 위해 메뉴 등은 만들지 않았습니다.메뉴 등만
  • 3.Shell의 활용 2페이지
    . C Shell과 콘 Shell의 장점을 결합하여 작성되었으며 ... 과 호환되는 Shell로 GNU 프로젝트에 의해 만들어지고 배포된다. 명령 ... 행 편집기능을 제공함. ※ C Shell 계열 1. csh (C
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      상세우측 배너
      추천도서
      Unix C-shell 프로그래밍 방법론 프로젝트
      하나은행 통장 개설 이벤트 오늘 하루 보지 않기 닫기
      ?>
      닫기