シェルスクリプティング
셸은 알면 빠르고 모르면 위험한 도구입니다. 변수 확장과 조건 분기에서 시작해 반복과 함수, 그리고 실패했을 때 조용히 넘어가지 않는 견고한 스크립트까지 만듭니다. 종료 코드 규약, 임시 파일 정리, 중복 실행 방지처럼 운영 서버에서 진짜 문제가 되는 부분을 손으로 통과합니다.
중급 · 레슨 12 · 실습 4
커리큘럼
変数と条件
- 変数展開は文字列置換ではない reading
- 最初のシェルスクリプトを作る lab
- クイズ: 変数と条件 quiz
繰り返しと関数
- 繰り返しはグロブで、戻り値は終了コードで reading
- 繰り返しと関数 lab
- クイズ: 繰り返しと関数 quiz
堅牢なスクリプト
- set -euo pipefail、そしてそれだけでは足りない理由 reading
- 堅牢なスクリプトを書く lab
- クイズ: 堅牢なスクリプト quiz
入力と引数を安全に扱う
- クォートを外すと何が起きるのか reading
- 敵対的な名前に耐えるスクリプト lab
- クイズ: 入力と引数を安全に扱う quiz