Course Outline

가장 간단한 스크립트

껍질 선택 (매직넘버 #!,샤뱅)

스크립트 호출

외부 및 내장 명령

일부 특수 문자

  • 논평 (#)
  • 줄 끝(;)
  • 빈 문장(:)
  • 입력 출력 리디렉션(>, <, >>)
  • 출력 리디렉션
  • 입력 리디렉션
  • 스트림(|)
  • 백그라운드에서 프로세스 시작(&)

변수 및 매개변수

  • 변수 소멸(설정되지 않음)
  • null 값을 갖는 변수
  • 결과를 변수에 저장합니다(역따옴표``)
  • 매개변수 요청($0, $ #, $1, $2, $3 ...)
  • 수동 변속
  • 인용.
  • 이스케이프 문자(\)

일반 Express이온

조건문

  • 만약 / 그렇다면
  • if / then / else
  • if 문 중첩
  • if / elif
  • 사례 진술
  • 연산자
  • 연산자 및, 또는(&&, | |)
  • 테스트 명령

스크립트 완료 중

종료문

프로그램 완료 상태를 스크립트로 활용($?)

테스트 및 연산자

  • 연산자 텍스트 파일
  • 파일 형식을 테스트합니다.
  • 테스트 파일 속성

비교 연산자

  • if 명령을 사용하여 산술 비교
  • 정수 비교 연산자
  • 문자열 비교
  • 복합어(and, or) 비교
  • 중첩 비교 연산자
  • 할당 연산자
  • 산술 연산자
  • 비트에 대한 연산자 연산(비트 연산자)
  • 논리 연산자
  • 숫자 상수

루파

  • /에 대한 루프
  • 명령 순서
  • while 루프
  • 다음까지 반복
  • 루프 제어(중단, 계속)

텍스트 처리

  • 명령 머리, 꼬리
  • 정렬, Uniq, 확장, 확장 취소
  • 잘라내기, 붙여넣기, 결합, 화장실,Tr

텍스트 검색(grep)

스트림 편집기(sed)

대화형 프로그램

  • 읽기 명령
  • 사용자 선택

특징

수면 명령

스크립트가 작동하지 않는다면? (디버깅 중)

Requirements

  • Linux에 대한 기초 지식
  • "Linux 소개" 과정을 이수하는 것이 좋습니다.
  14 Hours

Number of participants



Price per participant

Related Courses

Linux Administration Fundamentals

  21 Hours

Related Categories