Bash 스크립팅 입문
Alex Scriven
Data Scientist
1장 - 기초:

ARGV는 프로그램에 전달된 모든 인자의 배열입니다. ARGV는 매우 중요합니다.
$ 표기법으로 접근합니다. ($1, $2 등)$@(및 $*)는 ARGV의 모든 인자를 반환$#는 인자 개수(길이)를 반환예시 script.sh:
#!/usr/bash
echo $1
echo $@
bash script.sh FirstArg SecondArg로 실행
FirstArg
FirstAg SecondArg
다양한 Bash 변수의 생성과 사용을 학습했습니다:
expr로 산술, bc로 소수 계산$와 backticks)를 제외하고 그대로 해석)여러 번 반복해 사용한 핵심 개념은 셸 내 셸입니다.
sum=$(expr 4 + 5)
echo $sum
9
다음을 통해 스크립트 제어를 익혔습니다:
Bash 스크립팅 입문