본문 바로가기
장바구니0

셸 스크립트 프로그래밍 입문 4/e > 프로그래밍/언어

상품간략정보 및 구매기능

셸 스크립트 프로그래밍 입문 4/e

기본설명

상품 선택옵션 0 개, 추가옵션 0 개

제조사 에이콘출판
원산지 국내산
브랜드 에이콘출판
시중가격 35,000원
판매가격 31,500원
배송비결제 주문시 결제
최소구매수량 1 개
최대구매수량 999 개
  • 셸 스크립트 프로그래밍 입문 4/e
    +0원

관련상품

등록된 관련상품이 없습니다.

  • 상품 정보

    상품 상세설명

    셸 스크립트 프로그래밍 입문 4/e

    9791161751009.jpg

    도서명:셸 스크립트 프로그래밍 입문 4/e
    저자/출판사:스티븐,코찬,패트릭,우드/에이콘출판
    쪽수:484쪽
    출판일:2017-12-22
    ISBN:9791161751009

    목차
    1장. 기초 내용 빠르게 살펴보기
    __기본 커맨드
    ____날짜와 시간 출력: date 커맨드
    ____로그인된 사용자 확인: who 커맨드
    ____문자 출력: echo 커맨드
    __파일 작업
    ____파일 출력: ls 커맨드
    ____파일 내용 출력: cat 커맨드
    ____파일의 단어 수 계산: wc 커맨드
    ____커맨드 옵션
    ____파일 복사: cp 커맨드
    ____파일 이름 변경: mv 커맨드
    ____파일 삭제: rm 커맨드
    __디렉터리에서 작업
    ____홈 디렉터리와 경로 이름
    ____작업 디렉터리 출력: pwd 커맨드
    ____디렉터리 변경: cd 커맨드
    ____ls 커맨드
    ____디렉터리 생성: mkdir 커맨드
    ____특정 파일을 다른 디렉터리로 복사
    ____디렉터리 간 파일 이동
    ____파일 링크: ln 커맨드
    ____디렉터리 삭제: rmdir 커맨드
    __파일 이름 대체
    ____별표
    ____일치하는 단일 문자
    __파일 이름의 미묘한 차이
    ____파일 이름의 공백
    ____기타 특이한 문자
    __표준 입력/출력과 I/O 리디렉션
    ____표준 입력과 표준 출력
    ____출력 리디렉션
    ____입력 리디렉션
    __파이프
    ____필터
    __표준 에러
    __추가 커맨드
    ____한 라인에 하나 이상의 커맨드를 입력
    ____커맨드를 백그라운드로 실행하기
    ____ps 커맨드
    __커맨드 요약

    2장. 셸이란?
    __커널과 유틸리티
    __로그인 셸
    __셸에 커맨드를 입력
    __셸의 책임
    ____프로그램 실행
    ____변수와 파일 이름 대체
    ____I/O 리디렉션
    ____파이프라인 연결
    ____환경 제어
    ____인터프리터 프로그래밍 언어

    3장. 필요한 도구
    __정규 표현식
    ____모든 문자와 일치: 마침표(.)
    ____라인의 시작과 일치: 캐럿(^)
    ____라인의 끝과 일치: 달러 기호($)
    ____문자 집합과 일치: […] 구문
    ____0개 이상의 문자와 일치: 별표(*)
    ____하위 패턴의 정확한 숫자와 일치 :\{...\}
    ____일치하는 문자 저장: \(...\)
    __CUT
    __PASTE
    __sed
    __tr
    __grep
    __sort
    __uniq

    4장. 함께 가는 여행
    __커맨드 파일
    ____주석
    __변수
    ____변수의 값 출력하기
    ____정의되지 않은 변수는 널 값을 가진다
    ____파일 이름 대체와 변수
    ____${variable} 구문
    __내장 정수 연산

    5장. 따옴표
    __작은따옴표
    __큰따옴표
    __역슬래시
    ____역슬래시를 사용해 여러 라인에 걸쳐 커맨드 실행하기
    ____큰따옴표 내의 역슬래시
    __커맨드 대체
    ____역따옴표
    ____$(...) 구문
    ____expr 커맨드

    6장. 매개변수 전달하기
    __$# 변수
    __$* 변수
    __전화번호부에서 특정 인물을 찾는 프로그램
    __전화번호부에 특정 인물을 추가하는 프로그램
    __전화번호부에서 특정 인물을 삭제하는 프로그램
    ____${n}
    __shift 커맨드

    7장. 결정, 결정
    __종료 상태
    ____$? 변수
    __test 커맨드
    ____문자열 연산자
    ____test에 대한 대체 형식
    ____정수 연산자
    ____파일 연산자
    ____논리 부정 연산자 !
    ____논리 AND 연산자 -a
    ____괄호
    ____논리 OR 연산자 -o
    __else 구문
    __exit 커맨드
    ____rem 프로그램 다시 살펴보기
    __elif 구문
    ____rem의 다른 버전
    __case 커맨드
    ____특수 패턴 매칭 문자
    ____프로그램을 디버깅할 수 있는 -x 옵션
    ____case 살펴보기
    __널 커맨드 :
    __&&와 || 구문

    8장. 루프
    __for 커맨드
    ____$@ 변수
    ____리스트 없는 for
    __while 커맨드
    __until 커맨드
    __루프 더 살펴보기
    ____루프에서 나가기
    ____루프에서 나머지 커맨드 건너뛰기
    ____백그라운드로 루프 실행하기
    ____루프에서의 I/O 리디렉션
    ____루프 안팎으로 데이터를 파이프로 연결하기
    ____한 라인에서 루프 실행하기
    __getopts 커맨드

    9장. 데이터를읽고출력하기
    __read 커맨드
    ____파일을 복사하는 프로그램
    ____문자를 이스케이프 처리하는 특별한 echo
    ____mycp를 개선한 버전
    ____mycp의 최종 버전
    ____메뉴로 구동되는 전화번호부 프로그램
    ____$$ 변수와 임시 파일
    ____read의 종료 상태
    __printf 커맨드

    10장. 사용자환경
    __지역 변수
    ____서브셸
    __export 변수
    ____export -p
    __PS1과 PS2
    __HOME
    __PATH
    __현재 디렉터리
    ____CDPATH
    __서브셸의 추가 정보
    ____. 커맨드
    ____exec 커맨드
    ____(...)와 {...;} 구문
    ____서브셸에 변수를 전달할 수 있는 다른 방법
    __.PROFILE 파일
    ____term 변수
    ____TZ 변수

    11장. 매개변수 더 살펴보기
    __매개변수 대체
    __$0 변수
    __set 커맨드
    __IFS 변수
    __READONLY 커맨드
    __unset 커맨드

    12장. 미진한 부분 살펴보기
    __eval 커맨드
    __wait 커맨드
    ____$! 변수
    __trap 커맨드
    ____매개변수 없는 trap
    ____시그널 무시하기
    ____trap을 재설정하기
    __I/O 추가 정보
    ____<&-와 >&-
    ____인라인 입력 리디렉션
    ____셸 아카이브
    __함수
    ____함수 정의 제거
    ____return 커맨드
    __type 커맨드

    13장. rolo 수정
    __데이터 형식에 대한 고려 사항
    __rolo
    __add 프로그램
    __lu 프로그램
    __display 프로그램
    __rem 프로그램
    __change 프로그램
    __listall 프로그램
    __예시 결과

    14장. 대화식 및 비표준 셸 기능
    __올바른 셸 얻기
    __ENV 파일
    __커맨드라인 편집
    __커맨드 히스토리
    __vi 라인 편집 모드
    ____히스토리에서 커맨드 접근하기
    __emac 라인 편집 모드
    ____커맨드 히스토리의 커맨드에 접근하기
    __커맨드 히스토리에 접근할 수 있는 또 다른 방법
    ____history 커맨드
    ____fc 커맨드
    ____r 커맨드
    __함수
    ____지역 변수
    ____자동으로 로드되는 함수
    __정수 산술 연산
    ____정수 타입
    ____여러 진수의 숫자
    __alias 커맨드
    ____앨리어스 삭제하기
    __배열
    __작업 제어
    ____멈춰진 작업과 fg 및 bg 커맨드
    __기타 기능
    ____cd 커맨드의 기타 기능
    ____물결표 대체
    ____검색 순서
    __호환성 요약
    delivery.jpg
  • 사용후기

    사용후기가 없습니다.

  • 상품문의

    상품문의가 없습니다.

  • 배송/교환정보

    배송정보

    배송업체 : 한진택배 (1588-0011)
     배송비
     2,500원 (25,000원 이상 구매 시 무료 배송/일부상품제외) 군부대 및 도서산간 지역은 추가 배송비가 발생할 수 있습니다.
     ◆배송기간
     : 평일 오전 7시 이전 주문 시 당일 발송 (2~3일 소요) : 단, 공휴일, 연휴, 천재지변 등으로 인해 발송이 지연될 수 있습니다.
     ◆배송추적
     : 당일 발송건에 한해 익일 오전 9시 이후 확인 가능합니다.


    교환/반품

     ◆반품/교환을 원하는 경우 반드시 고객센터로 연락 후 신청하시기 바랍니다.
     ◆반품/교환은 상품 수령일로 부터 7일 이내에만 가능합니다. 단, 상품이 훼손되지 않았거나, 속 비닐이 있는 경우 듣지 않았을    때 가능합니다.
     •고객님의 변심 또는 잘못 주문하신 경우에는 왕복 배송비는 고객님의 부담입니다.
     ◆오배송, 파본, 불량 상품에 대해서는 고객센터로 연락주시면 상담 후 교환해 드립니다.
     ◆오배송, 파본, 불량상품의 배송비는 환불처에서 부담합니다.
     교환/반품
     ◆환불은 상품이 환불에 도착 시 처리됩니다. (카드 취소는 3~5일이 소요될 수 있습니다.)

고객센터 1234-5678

회사명 (주)꼭대기 주소 서울 특별시 마포구 연희로 11,5층 S-537호
사업자 등록번호 795-87-00429 대표 오주봉 전화 02-356-5779 팩스 02-356-5779
통신판매업신고번호 제2017-서울마포-0052호 개인정보 보호책임자 dhwnqhd

Copyright © 2001-2013 (주)꼭대기. All Rights Reserved.

상단으로