이 레포는 Bash, POSIX 쉘 스크립팅 연습 코드 모음입니다. 변수/배열, 조건문, 반복문, 파일·디렉터리 검사 같은 핵심 문법과, 개발 환경을 구성하는 설치 스크립트 샘플을 함께 제공합니다.
.
├─ conditional.sh # 문자열 비교 조건
├─ conditional2.sh # 사용자 입력 + 조건 분기
├─ install_compile_nu_shell.sh # Nushell 소스 빌드 예시 (cargo)
├─ install_nix.sh # Nix 설치 예시
├─ install_nvm_tldr.sh # nvm/node/npm + tldr 설치
├─ install_pipx_commitzen.sh # pipx + commitizen 설치
├─ loop.sh # (placeholder)
├─ test.sh # 디렉터리 존재 검사(-d)
├─ variable_input.sh # 배열 입력
├─ variable_output.sh # 배열 순회(for)
└─ nushell/ # (reserved)
- loop.sh에 while/for, break/continue, C-style for 예제 추가
- 설치 스크립트에 배포판별 분기(Ubuntu/Debian vs RHEL/CentOS)
- set -eou pipefail 일관 적용 + shellcheck CI 추가
- 입력 검증(read -p -r, timeout, 기본값) 보강
- README에 실습 과제 섹션(문제->풀이) 추가
MIT License