DevOps/Shell

Bash, 쉘 스크립트 시작하기

게임이 더 좋아 2022. 12. 25. 22:52
반응형
728x170

 

Shell은 간단하게 말하자면 Kernel을 조작하기 위한 수단이라고 보면 된다.

진짜 뜻 그대로 껍데기다. 

 

그 중에서도 우리가 많이 알고 있는 Bash 는 무엇일까?

Bash는

Bourn Again SHell 이란 뜻이다.

 

즉, Bash Shell이란 말은 사실 중복되는 말이다.

하지만 뭐 다 알아들으니까.. 상관없다.

 

Bash에 대해서 알아보자

다시 말하면 Shell Scripting에 대해서 알아보자

 


 

 

기초

[DevOps/Shell] - Shell Script - 1, 작성하기

 

 

변수

[DevOps/Shell] - Shell Script - 2, Variable(1)

[DevOps/Shell] - Shell Script - 8, Variable(2)

[DevOps/Shell] - environment variable

 

 

함수, 실행

[DevOps/Shell] - Shell Script - 10, Function

[DevOps/Shell] - Shell Script - 9, External Program

[DevOps/Shell] - let [command]

[DevOps/Shell] - positional parameter

[DevOps/Shell] - read

 

제어

[DevOps/Shell] - Shell Script - 5, Loop

[DevOps/Shell] - Shell Script - 7, Case

[DevOps/Shell] - Shell Script - 6, Test

[DevOps/Shell] - exit

[DevOps/Shell] - trap

 

 

연산

[DevOps/Shell] - Arithmetic

 

 

기타

[DevOps/Shell] - Shell Script - 3, Wildcard

[DevOps/Shell] - Shell Script - 4, escape character

[DevOps/Shell] - array

[DevOps/Shell] - Null Check

[DevOps/Shell] - File Check

[DevOps/Shell] - redirection

 

미분류

[DevOps/Shell] - setopt

[DevOps/Shell] - set

[DevOps/Shell] - getopts

[DevOps/Shell] - debug

 

 

728x90
반응형
그리드형

'DevOps > Shell' 카테고리의 다른 글

let [command]  (0) 2023.01.01
environment variable  (0) 2022.12.31
Shell Script - 10, Function  (0) 2022.11.25
Shell Script - 9, External Program  (0) 2022.11.25
Shell Script - 8, Variable(2)  (0) 2022.11.24