본문으로 건너뛰기

강의

Bash 스크립팅 입문

중급4시간

Bash 스크립팅으로 클라우드에서 분석 파이프라인을 구축하고 여러 파일에 저장된 데이터 처리 가능

Shell4시간동영상 13개연습 문제 43개3,350 XP39,291수료 증명서

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 사항에 동의하는 것으로 간주됩니다: 이용약관개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점에 동의하는 것으로 간주됩니다.

수천 개 기업의 학습자들이 사랑하는 서비스

강의 설명

Bash는 데이터와 파일을 다루는 데에 간결하고 매우 빠르며 견고한 스크립팅 언어입니다. 클라우드에서 애널리틱스 파이프라인을 구축할 때 꼭 필요한 기술로, 여러 파일에 흩어져 있는 데이터를 다루기 위해 Linux 사용자들이 즐겨 사용합니다.이 강의에서는 Bash 스크립팅의 기초를 차근차근 안내해 드립니다. 먼저 인수 입력과 결과 출력 등 Bash 스크립트의 구조를 소개합니다. 이어서 변수와 배열 같은 데이터 구조, 반복문과 조건문 같은 제어문을 학습합니다. 마지막으로 직접 Bash 함수를 만들고, cron으로 자동 실행을 예약해 정기적으로 스크립트를 실행하는 방법까지 실습해 봅니다.

선수 과목

커리큘럼

강의 개요

1

명령줄에서 Bash 스크립트로

복잡하고 반복적인 작업에 드는 시간을 아끼세요. 이 강의는 자주 쓰는 명령줄 프로그램과 인수를 복습하는 것으로 시작해 곧바로 Bash 스크립팅으로 넘어갑니다. 간단한 명령줄 파이프라인을 만들고, 이를 Bash 스크립트로 변환해 봅니다. 이어서 표준 스트림을 이해하고, 스크립트에 인수를 전달하는 방법으로 역량을 한층 끌어올립니다.
챕터 시작
2

Bash 스크립팅의 변수

Bash 스크립트의 핵심, 변수부터 확실히 익혀 보세요! 이 장에서는 기본 문자열 변수와 숫자 변수를 만들고, 해당 변수로 계산을 수행하는 방법을 배웁니다. 또한 셸 안의 셸(she ll-ception)처럼 동작하는 기능의 묘미를 익혀, 고급 스크립팅으로 이어지는 큰 가능성을 열어 보겠습니다.
챕터 시작
3

Bash 스크립팅의 제어문

현실의 흐름이 늘 직선적이지 않듯, Bash 스크립트도 마찬가지예요. 이 장에서는 제어문을 학습하여 스크립트를 한 단계 업그레이드합니다. FOR, WHILE, IF, CASE 문 사이의 차이와, 이를 Bash 스크립트에서 활용하는 방법을 배웁니다. 이러한 도구를 갖추면 조건부 로직을 포함한 더 발전된 Bash 스크립트를 만들 준비가 됩니다.
챕터 시작
4

함수와 자동화

데이터와 변수를 처리하는 유용한 함수를 만들어 Bash 스크립트에 강력한 기능을 더하세요. 마지막 장에서는 Bash에서 함수의 구조를 학습하고, 자주 하는 작업을 자동화하는 데 함수를 활용하는 방법, 그리고 스크립트를 일정에 맞춰 자동 실행하도록 설정해 수동 개입 없이도 동작하게 만드는 방법을 익힙니다.
챕터 시작
S

Bash 스크립팅 입문

강의
완료

수료증 획득

지금 등록하기

DataCamp for Mobile로 데이터 역량을 키우세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 이어가세요.